3
爲ActiveMQ的,共享全無部署如下:activemq服務器如何知道何時將一個從設備升級爲主設備?
簡而言之,當主下來,一個從將被晉升爲大師。但我不知道:
1,誰負責確定主是否關閉,以確定哪個從應該被提升?因爲主人本身已經垮臺了。客戶負責?如何? 2,哪個奴隸應該晉升爲主人?任何人?
爲ActiveMQ的,共享全無部署如下:activemq服務器如何知道何時將一個從設備升級爲主設備?
簡而言之,當主下來,一個從將被晉升爲大師。但我不知道:
1,誰負責確定主是否關閉,以確定哪個從應該被提升?因爲主人本身已經垮臺了。客戶負責?如何? 2,哪個奴隸應該晉升爲主人?任何人?
對於不共享(純主從)設置,
的主連接從設備到主設備建立的。該連接可同步主代理的狀態。如果從站到主站的網絡主站(同步)連接斷開(即使很短時間),則從站代理將停止偵聽複製並啓動它自己的連接器(網絡和客戶端連接器)。同時,如果與客戶端的連接也被中斷(即主服務器實際上失敗,崩潰,硬件超額,網絡中斷等),則客戶端將重新連接到從服務器並繼續到那裏。
即,如果已經在客戶端安裝已配置的: 故障轉移://(TCP:// MASTERHOST:61616,TCP:// slavehost:61616)隨機=假
這意味着一個?幾件事情
因此,無共享狀態是可用大多當主機和從機之間的網絡連接是的極端穩定和每個節點的停機時間是非常低的(即,保護的硬件故障一年左右幾次)。
如果可能的話,我會使用其他故障切換方法,共享磁盤,主控+主控等。