システムをスケールアウトしようとしていますが、Azure Web サイトでバックプレーン スケールアウトの将来をどのように使用するかがわかりません。これが私たちのシナリオです。
私たちの問題は、ブローカー側のバックプレーンがブローカー クライアントへの複数の呼び出しを引き起こしていることです。
私たちは何をすべきか?
システムをスケールアウトしようとしていますが、Azure Web サイトでバックプレーン スケールアウトの将来をどのように使用するかがわかりません。これが私たちのシナリオです。
私たちの問題は、ブローカー側のバックプレーンがブローカー クライアントへの複数の呼び出しを引き起こしていることです。
私たちは何をすべきか?
図についてもう少し詳しく教えていただけますか?ステップ 7 が複数のブローカーにブロードキャストされる理由がわかりません。「バックプレーンを二重にする」と、複数のメッセージが表示されます。
1) ブローカーがすべてのトレーダーにメッセージをブロードキャストします
2)すべてのトレーダーがメッセージを受信し、メッセージをブローカー プールに送り返します。したがって、各ブローカーは n 回 (n == トレーダーの数) ack を取得します。
私が理解している限りでは、1 人のトレーダーのみを「マスター トレーダー」として指定する必要があります。マスター トレーダーは承認をブローカー プールに送り返し、そこのバックプレーンがそれを他のすべてのトレーダーと同期させます。