0

Web サービス クライアント アプリケーションに回復力を組み込む必要があります。これら 2 つのシナリオのいずれかが、標準の dot.net Web サービスによって生成されたクライアント (クラシックまたは 3.0) でサポートされていますか?

  • 1 つのサーバーがダウンした場合にクライアントが自動的にフォールバックできるように、サーバー アドレスのリストを指定します。

  • 標準ホストの代わりに DNS サービス レコードを検索し、優先度別にホストのリストを使用して、どのホストが稼働しているかを追跡するようにクライアントを構成します。

サーバーの負荷分散やプロキシ経由では、地理的な回復力に関連する問題は解決しません。

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

1

通常、独自のレイヤーを構築しました。デフォルトで生成されたクライアント コードがこのようなことをするとは思いません。

多くの場合、カスタムの configSection を定義してから、そのセクションに多数のキーと値のペアを追加します。次に、リクエストごとにそのリストをラウンドロビン処理します。

于 2009-04-22T17:26:12.777 に答える