0

Service1がいくつかのオブジェクトタイプのAZを管理するとします。Client1とclient2は、queryコマンドとupdateコマンドをService1に送信できます。Service1がイベントを公開する場合、クライアントはサブスクライブできます。

Service1aにAMがあり、Service1bにNZがあるように、Service1がシャーディングされている場合、これはどのように処理する必要がありますか?

4

1 に答える 1

0

私が正しく理解していて、クライアントへの1つの共通インターフェイスが必要な場合は、1つのエンドポイントをクライアントに公開し、そのエンドポイントがデータの保存方法と保存場所の処理を担当する必要があります。これは、ある種のコンテンツベースのルーティングのようです。

イベントは、重複しない限り、どちらのサービスからも公開されます。これは、論理パブリッシャーが1つしかないことを意味します。クライアントはすべてのイベントをサブスクライブし、気にしないイベントをドロップするだけです。

于 2013-02-19T13:49:46.370 に答える