0
我想爲RabbitMQ集羣設置HAProxy。我有以下相同的查詢:在沒有託管任何RabbitMQ節點的系統上安裝HAProxy
(1)假設我有一個場景,我的RabbitMQ服務器,客戶端和haproxy在不同的機器上。
RabbitMQ node1 -> Machine1
RabbitMQ node2 -> Machine2
HAPROXY -> Machine3
RabbitMQ client -> Mahcine4
node1
和node2
已被集羣。這是一個正確的配置?我提出這個問題的基本原理是:HAProxy可以在沒有託管任何節點的機器上安裝,或者HaProxy必須安裝在託管至少一個RabbitMQ服務器節點的機器上? (2)如果上述設置是有效的,那麼我的RabbitMQ客戶端應該只知道HAPrxoy機器,並且在那種情況下,我應該如何將我的客戶端連接到HAProxy?客戶端代碼在RabbitMQ客戶端連接到託管RabbitMQ服務器節點的計算機上時不起作用。
我調查並找到了我的問題的答案。 1.從某種意義上說,這種設置是有效的。 2.客戶端將連接到HAProxy服務器。 – Rakesh