私のシステムに高可用性のマスター/マスター機能を追加しようとしています。現在、ZeroMQ Binary Star と ZooKeeper を検討しています。
質問する
3957 次
2 に答える
5
BStar パターンは、「その」0MQ パターンではなく、無限に多くの可能なパターンの 1 つにすぎません。0MQ で実行される Tom Cocagne の Paxos 実装 ( https://github.com/cocagne/zpaxおよびhttps://github.com/cocagne/paxos ) を使用する可能性が非常に高くなります。
于 2012-07-03T06:01:40.817 に答える
4
ZMQ のスプリットブレイン問題 (一方が他方を認識していない場合に、2 つのサーバーがマスターであると考える) の処理は制限されており、ZooKeepr と同じくらい優れた共有ネットワーク接続が必要です (提供したリンクでも)。スプリットブレインに関する議論については、この Stackoverflow Q&Aを参照してください)。また、ZooKeeper は、Hadoop、HBase、Solr などの多くの主要製品で採用されています(l
于 2012-06-22T19:34:56.997 に答える