下列項目與使用代理程式叢集相關。
此版本僅支援完全連線的代理程式叢集。這意味著,叢集中的每個代理程式必須與叢集中的每個其他代理程式直接通訊。如果您要使用 imqbrokerd -cluster 指令行引數連線代理程式,請務必小心以確保包含叢集中的所有代理程式。
如果用戶端連線到屬於某個叢集的代理程式,則目前無法使用 QueueBrowser 瀏覽位於該叢集中遠端代理程式的佇列。用戶端僅能瀏覽與代理程式直接連線的佇列內容。用戶端仍可傳送訊息到任何佇列,或是自叢集中任何代理程式的佇列產生訊息;其限制僅會影響瀏覽。
若代理程式叢集中未使用主代理程式,則代理程式儲存並新增到叢集的永久性資訊,不會傳播到叢集內的其他代理程式。
已中斷叢集內代理程式的連線 (錯誤 ID 6377527)。
發生此問題的原因之一是代理程式位址 (中斷連線的位址) 遭解譯成迴路 IP 位址 (127.0.0.1)。
解決方法:確保代理程式位址未解譯成迴路 IP 位址。
在代理程式叢集中,代理程式會將訊息排入尚未啟動之遠端連線的佇列中 (錯誤 ID 4951010)。
解決方法:只要啟動連線,用戶便會收到訊息。如果用戶連線關閉,訊息會重新發送至其他的用戶。