博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HAProxy与Nginx区别
阅读量:5310 次
发布时间:2019-06-14

本文共 493 字,大约阅读时间需要 1 分钟。

1)HAProxy对于后端服务器一直在做健康检测(就算请求没过来的时候也会做健康检查):

后端机器故障发生在请求还没到来的时候,haproxy会将这台故障机切掉,但如果后端机器故障发生在请求到达期间,那么前端访问会有异常。也就是说HAProxy会把请求转到后端的这台故障机上,并经过多次探测后才会把这台机器切掉,并把请求发给其他正常的后端机,这势必会造成一小段时间内前端访问失败。
2)Nginx对于后端的服务器没有一直在做健康检测:
后端机器发生故障,在请求过来的时候,分发还是会正常进行分发,只是请求不到数据的时候,它会再转向好的后端机器进行请求,直到请求正常为止。也就是说Nginx请求转到后端一台不成功的机器的话,还会再转向另外一台服务器,这对前端访问没有什么影响。
3)因此,如果有用HAProxy做为前端负载均衡的话 ,如果后端服务器要维护,在高并发的情况,肯定是会影响用户的。但如果是Nginx做为前端负载均衡的话,只要并发撑得住,后端切掉几台不会影响到用户。

转载于:https://www.cnblogs.com/qiumingcheng/p/6849010.html

你可能感兴趣的文章
基于流的自动化构建工具------gulp (简单配置)
查看>>
【基本优化实践】【1.3】最大内存参数限制
查看>>
oracle 安装(一)
查看>>
MyEclipse8.5 打开菜单栏的help->Software Updates子菜单
查看>>
Apache 阿帕奇 配置运行环境
查看>>
[转]ofstream/ifstream 文本/二进制 方式 读入/写出 数据方法
查看>>
【VIM】vimrc文件的基本设置
查看>>
【实习项目记录】(三)调整网络图片固定宽高
查看>>
Apache 使用localhost(127.0.0.1)可以访问,使用本机IP(局域网)不能访问
查看>>
ASP.NET获取自增长列(标识列)的ID
查看>>
分析MySQL各项指标
查看>>
安装虚拟机
查看>>
Webserver推送技术
查看>>
SSI框架总结
查看>>
空间分析概述
查看>>
面试官问你的缺点是什么,你会怎么回答?看看面试官的那些“套路
查看>>
NET二进制图片存储与读取数据库的常见方法
查看>>
返回字符串的长度
查看>>
JS中的加减乘除和比较赋值
查看>>
WebRequest请求被中止: 未能创建 SSL/TLS 安全通道
查看>>