如何选择Haproxy和Nginx
如何选择Haproxy和Nginx
区别您说的是代理嘛?Nginx的优点:1、优点工作在OSI第7层,可以针对http应用做一些分流的策略2、Nginx对网络的依赖非常小,理论上能ping通就就能进行负载功能3、Nginx安装和配置比较简单4、可以承担高的负载压力且稳定5、Nginx可以通过端口检测到服务器内部的故障6、Nginx不仅仅是一款优秀的负载均衡器/反向代理软件,它同时也是功能强大的Web应用服务器Nginx的缺点:1、Nginx不支持url来检测。2、Nginx仅能支持http和Email,这个它的弱势。3、Nginx的Session的保持,Cookie的引导能力相对欠缺。HAProxy的优点1、HAProxy是支持虚拟主机的2、支持url检测后端的服务器3、它跟LVS一样,本身仅仅就只是一款负载均衡软件;单纯从效率上来讲HAProxy更会比Nginx有更出色的负载均衡速度,在并发处理上也是优于Nginx的;4、HAProxy可以对Mysql读进行负载均衡,节点检测5、HAProxy的算法较多