Nginx

比較使用 HAProxy 和 Nginx 的 HTTP 負載平衡

  • October 12, 2012

我的要求:

  1. 加權 RR 負載均衡
  2. 不需要粘性會話支持
  3. 不需要 SSL
  4. 後端不需要 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 更適合我。

老實說,它非常輕巧、強大且易於設置。就跳吧。:)

引用自:https://serverfault.com/questions/431828