Nginx
比較使用 HAProxy 和 Nginx 的 HTTP 負載平衡
我的要求:
- 加權 RR 負載均衡
- 不需要粘性會話支持
- 不需要 SSL
- 後端不需要 HTTP 1.1
如此有效,我只需要非常簡單的 HTTP 負載平衡!
我的老闆要求嘗試 HA 代理,但我想知道HA 代理是否對我來說太過分了,我想知道與****現有 nginx 的 HttpUpstreamModule相比,使用 HA 代理有什麼好處
例如(現有的 nginx 配置)
upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix:/tmp/backend3; }
由於我過去不使用
HAProxy
所以我想听聽您的意見。
您可能應該將健康檢查添加到您的列表中。我發現健康檢查的限制和對目前狀態缺乏可見性使得 HAProxy 更適合我。
老實說,它非常輕巧、強大且易於設置。就跳吧。:)