2012-08-10 59 views

回答

4

對於不共享(純主從)設置,

的主連接從設備到主設備建立的。該連接可同步主代理的狀態。如果從站到主站的網絡主站(同步)連接斷開(即使很短時間),則從站代理將停止偵聽複製並啓動它自己的連接器(網絡和客戶端連接器)。同時,如果與客戶端的連接也被中斷(即主服務器實際上失敗,崩潰,硬件超額,網絡中斷等),則客戶端將重新連接到從服務器並繼續到那裏。

即,如果已經在客戶端安裝已配置的: 故障轉移://(TCP:// MASTERHOST:61616,TCP:// slavehost:61616)隨機=假

這意味着一個?幾件事情

  • 只有一個從機可以連接到主
  • 奴隸不「提升」到主人 - 如果主下山它只是作爲獨立的經紀人。
  • 如果主設備在短時間內恢復聯機狀態,它將作爲獨立代理與從設備並排運行,並且設置可能會失去同步。恢復有點痛苦,手動 - 即關閉每個代理,手動複製運行時數據並重新啓動它們。請注意,發生故障的主代理不會重新連接到從站,並自動成爲新的從站。

因此,無共享狀態是可用大多當主機和從機之間的網絡連接是的極端穩定和每個節點的停機時間是非常低的(即,保護的硬件故障一年左右幾次)。

如果可能的話,我會使用其他故障切換方法,共享磁盤,主控+主控等。

相關問題