nginx+keepalived负载均衡可用框架(问题汇总)

来源:互联网 发布:移动网络迅雷下载不了 编辑:程序博客网 时间:2024/05/17 06:44

问题汇总

nginx的优缺点

优点

1.工作在osi第7层,可以针对http应用做一些分流的策略。比如针对域名、目录结构。他的正则比haproxy更为强大和灵活;

2.nginx对网络的依赖非常小,理论上能ping通就能进行负载功能,这个是它优势所在(重要!!!)

3.nginx安装配置比较简单,测试起来方便

4.可以承担高的负载压力且稳定,一般能支撑超过几万次的并发量(有个疑问如果达到几十万甚至几百万会出现什么情况)

5.nginx可以通过端口检测到服务器内部的故障,比如根据服务器出了网页返回的代码、超时等等,并且会把返回的错误请求重新提交到另一个节点;

6.nginx不仅是一款优秀的负载均衡器/反向代理,同时它也是强大的web服务器,nginx处理静态页面,特别是抗高并发方面有优势

7.nginx现在作为web反向加速缓存越来越成熟了,可以考虑用其作为反向代理加速器

缺点

1.nginx不支持url检测

2.nginx只能支持http和email,这是它的劣势所在(重要!!!)

3.nginx的session的保持,cookie的引导能力欠缺(这也是有些架构为何额外加一台服务器存储session等信息(非常重要!!!))



可能发生的问题

1.服务器网线松动等网络故障

2.服务器硬件故障发生损坏现象而crash

3.nginx服务器进程死掉(居然只存在与理论中)


0 0
原创粉丝点击