0

私のグループは、ActiveMQ キューを複数のブローカーに分散して高可用性を実現しようとしています。サポートされている 3 つのマスター/スレーブ セットアップ (純粋な共有ファイル システム、JDBC) のうち、共有ファイル システムと JDBC を検討しています。

ActiveMQ ドキュメント内で矛盾するステートメントが表示されます。JDBC マスター/スレーブ設定で ActiveMQ の高性能ジャーナルを使用できますか?

このページで、ActiveMQ は次のように主張しています。

高性能ジャーナルは使用できません。

このページで、ActiveMQ は、実際にはこの 2 つを一緒に使用できることを示唆しています。

長期的な永続性のために、JDBC を高性能ジャーナルと組み合わせて使用​​することをお勧めします。

この明白な対立に光を当てることができる人はいますか?

4

1 に答える 1

3

ジャーナルは複製されないため、JDBC マスター/スレーブでジャーナリングを使用しないでください。jdbc ストアにまだバッチ送信されていないマスターのジャーナル内のメッセージは、再起動するまで分離されます。つまり、ジャーナルはスレーブには見えません。

于 2012-10-22T11:49:35.673 に答える