2014-11-06 70 views
0

在3個實例的集羣中,所有實例都抱怨他們不能與另一個實例一起工作,因爲另一個實例的主代理與他們自己的主代理不同。Glassfish嵌入式JMS Broker Masterbroker設置

我試圖說服嵌入式傳統經紀人相信我的第一個實例必須是3的主人。但在重新啓動代理後,他們忽略了更改並像以前一樣進行操作。

/opt/glassfish3/glassfish/nodes/localhost-domain3/qisi1/imq/instances/QISqisi1/props/config.properties 

內容:

imq.cluster.masterbroker=172.1.1.1\:27681 

從log.txt中:

[06/Nov/2014:15:31:26 MEZ] ERROR [B3097]: Configuration mismatch: Aborting connection with broker [ mq://172.20.2.219:27681/?instName=TESTtesti1&brokerSessionUID=780047997950335488 ] because master broker does not match. This broker has master broker mq://172.20.2.220:27681/, broker [ mq://172.20.2.219:27681/?instName=TESTtesti1&brokerSessionUID=780047997950335488 ] has master broker mq://172.20.2.219:27681/ 

這個問題只在發生在我們的現場系統Glassfish的版本3.1.2

做什麼,我做錯了?

非常感謝。

回答

0

其中一個羣集實例位於「CONFIG」節點上。在用本地SSH節點替換它之後,能夠確定主代理並開始工作的實例。