是否可以在不同的機器上配置多個haproxy來監聽同一個請求?

是否可以在不同的機器上配置多個haproxy來監聽同一個請求?

我想知道是否可以建立一個 haproxy 集群,這樣如果 haproxy 機器出現故障,另一個 haproxy 就能完成工作。

我嘗試更改前端配置以偵聽其他電腦請求,但 haproxy 無法啟動。

答案1

這通常是透過將 HAproxy 與 keepalived 結合來完成的。 HAproxy 處理負載平衡,keepalived 處理 HA 故障轉移。

需要澄清的是,一次只有一個 HAproxy 執行個體處於活動狀態,但如果主節點發生故障,另一個執行個體將會接手。

相關內容