设计一个Nginx集群,当其中一台机器故障时候迅速调整并自动恢复?多Master部署情况下应该怎样进行?

先说一下Nginx的特点

Nginx能作为HTTP服务器,有下面几个特性:

  • 处理静态文件,索引文件以及自动索引。
  • 打开文件描述缓冲符
  • 无缓存的反向代理加速,简单的负载均衡容错。
  • FastCGI,简单的负载均衡容错。
  • 模块化结构。包括gzipping,byte,ranges,chunked reponses,以及SSI-filter等filter。如果由Fast CGI或者是其他代理服务器处理单页中存在的多个SSI,则这项处理可以并行运行,而不需要互相等待。
  • 支持SSL 和TLSSNI。

Nginx专为性能优化而开发。性能是其最重要的考量。它支持内核Poll模型。能经受高负载的考验,有报告表明能支持高达50000个并发连接数。

Nginx具有高的稳定性。采取了分阶段资源分配技术,使得它的CPU占用率非常低。Nginx官方表示保持10000个没有活动的连接,他只占用2.5M内存。

Nginx支持热部署。它启动特别容易,并且几乎可以做到7*24不间断运行。即使运行数月也在不需要重启。

Nginx的代码质量非常高。

原文发布于微信公众号 - 数据库SQL(SQLdba)

原文发表时间:2018-01-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏睿哥杂货铺

Linux 性能诊断:负载评估

从load avgerage等总括性的数据着手,参考CPU使用率和I/O等待时间等具体的数字,从而自顶向下快速排查各进程状态。

29510
来自专栏惨绿少年

MongoDB 分片集群技术

---- 在了解分片集群之前,务必要先了解复制集技术! ----  1.1 MongoDB复制集简介   一组Mongodb复制集,就是一组mongod进程,...

5249
来自专栏坚毅的PHP

HBase Cassandra Riak HyperTable

Cassandra                                                              ...

3787
来自专栏玄魂工作室

Hacker基础之工具篇 Amap

今天我们来说一个Kali中的工具,在Information Gathering下面

1341
来自专栏解Bug之路

解Bug之路-记一次JVM堆外内存泄露Bug的查找 顶

JVM的堆外内存泄露的定位一直是个比较棘手的问题。此次的Bug查找从堆内内存的泄露反推出堆外内存,同时对物理内存的使用做了定量的分析,从而实锤了Bug的源头。笔...

984
来自专栏解Bug之路

解Bug之路-串包Bug

笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后...

881
来自专栏FreeBuf

聊一聊万恶的锁首

当手持8倍镜的98K都不能在使用程序时干掉万恶的锁首时,内心是十万头羊驼奔跑的场景,那我们就来聊一聊市面上常见的锁首方式。 ① :设置OpenHomePage、...

2217
来自专栏Jerry的SAP技术分享

Chrome开发者工具关于网络请求的一个隐藏技能

这个隐藏技能的背景是,最近出于学习目的,我写了一个百度贴吧的网络爬虫,专门爬取一些指定主题的贴吧帖子。

1421
来自专栏雨过天晴

转 树莓派无显示器安装系统

1762
来自专栏张戈的专栏

Nginx发布1.9.0版本,新增支持TCP代理和负载均衡的stream模块

昨天在公司微信群,CTO 分享了这个消息,对运维来说以后基于 TCP 协议的后端业务的高可用又多了一个新的选择,实在是棒极了! 一直以来,Nginx 并不支持 ...

3065

扫码关注云+社区

领取腾讯云代金券