nginx與haproxy的區別

1.從定位上來說,nginx重點是web服務器,替換的是apache,同時具備lb的作用,haproxy是單純的lb,可以對照lvs進行比較

 

nginx的特點:

1.支持Http與tcp協議,工作在網絡4\7層

2.支持通過端口健康檢測

3.支持強大的正則匹配規則,地址重寫等功能

4.Nginx不僅僅是一款優秀的負載均衡器/反向代理軟件,它同時也是功能強大的Web應用服務器

5.配置簡單

 

haproxy特點:

1.支持TCP與Http協議,工作在網絡4層和7層

2.支持8種負載均衡策略

3.支持心跳檢測

4.acl訪問規則

 

對於Http協議,Haproxy處理效率比Nginx高。所以,沒有特殊要求的時候或者一般場景,建議使用Haproxy來做Http協議負載!但如果是Web,那麼建議使用Nginx,這也是nginx用的最多的原因1.從定位上來說,nginx重點是web服務器,替換的是apache,同時具備lb的作用,haproxy是單純的lb,可以對照lvs進行比較

 

參考:https://zhuanlan.zhihu.com/p/115092359

https://blog.csdn.net/hellojoy/article/details/80805328

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章