3.8. クラスター
多くのメッセージングシステムでは、クラスターと呼ばれるメッセージングサーバーのグループを作成できます。クラスターを使用すると、送信および消費メッセージを多くのサーバーで分散できます。この場合、クラスターに新しいサーバーを追加することによりシステムは水平的にスケーリングできます。
クラスターサポートは、メッセージングシステムによって異なることがあり、一部のシステムはクラスターメンバーがお互いをほとんど認識しない非常に基本的なクラスターを持ちます。
HornetQ は、各ノードのコンシューマーの数や、コンシューマーがメッセージの準備をできているかどうかに応じて、メッセージをクラスター内のサーバー間でインテリジェントに負荷分散できる設定可能なクラスタリングモデルを提供します。
HornetQ は、特定のノードでメッセージを失わないように、クラスターのノード間でメッセージを自動的に再分散できます。
クラスタリングの詳細については、36章クラスター を参照してください。