這種方式有風險,壹次?當Broker重新啟動或關閉時,整個服務將不可用,這對於在線環境是不推薦的。
2.2.?多少錢?主人?模型
壹個沒有的集群?所有的奴隸?比如大師?兩個?主人還是?三個?掌握
優點:配置簡單,單?主停機或重啟維護對應用程序沒有影響。當磁盤配置為。RAID10時,即使機器宕機不可恢復,也會由?RAID10磁盤非常可靠,消息不會丟失(異步磁盤擦洗丟失幾條消息,同步磁盤擦洗不丟失壹條)。最高性能。
缺點:單機停機期間,本機未消耗的消息要等到機器恢復後才能訂閱,消息的實時性會受到影響。
先開始?名稱服務器
在機器裏?a、開始第壹個?掌握
在機器裏?b、開始第二個?掌握
2.3.?多少錢?主人?多少錢?奴隸?模式,異步復制
每壹個?高手配置壹個?奴才,到底有幾對?主從式,HA采用異步復制方式,主備有短消息延遲,毫秒級。
優點:即使磁盤損壞,消息丟失很少,消息的實時性也不會受到影響,因為?大師被打倒後,消費者還能從哪裏得到?從屬消費,對應用程序是透明的。不需要人工幹預。同樣的表現?主控模式也差不多。
缺點:主控宕機,磁盤損壞,會丟失少量消息。
先開始?名稱服務器
在機器裏?a、開始第壹個?掌握
在機器裏?b、開始第二個?掌握
在機器裏?c、開始第壹個?奴隸
在機器裏?d,開始第二個?奴隸
2.4.?多少錢?主人?多少錢?奴隸?模式,同步雙寫
每壹個?高手配置壹個?奴才,到底有幾對?主從式,HA采用同步雙寫模式,主備均寫成功,並成功返回應用。
優點:沒有數據和服務的單點。當主服務器宕機時,沒有消息延遲,服務可用性和數據可用性非常高。
缺點:性能略低於異步復制模式。目前主停機後,備用機無法自動切換到主機。
先開始?名稱服務器
在機器裏?a、開始第壹個?掌握
在機器裏?b、開始第二個?掌握
在機器裏?c、開始第壹個?奴隸
在機器裏?d,開始第二個?奴隸
以上?經紀人和?從屬配對是通過指定相同的?要匹配的BrokerName參數,Master的?BrokerId必須是?0,奴隸的?BrokerId必須大於?0的數字。另壹個?主人下面可以裝幾個?奴隸,壹樣?高手下多重?通過指定不同的。BrokerId來區分。