timeoutexception の後でプロキシに障害が発生せず、引き続き使用できます。
そのプロキシを使用することをお勧めしますか、それとも中止して新しいプロキシを作成する必要がありますか?
2 に答える
0
プロキシインスタンスを再利用する必要があるのはなぜですか?
プロキシの作成は、コストのかかる操作ではありません。サービスにリクエストを送信するまで、実際には何も行われません。
再利用するだけでなく、別のリクエストを行う前に、毎回障害状態をチェックすることを意味します。
サインイン/サインアウトアーキテクチャを使用している場合は、サインイン後に返されるトークンをキャッシュして、後続のリクエストに使用することもできます。
于 2011-06-04T13:31:09.870 に答える
0
私はそれをビンと言うでしょう。タイムアウトに関する特定の問題の 1 つは、クライアントがリッスンを断念したため、相手側で何が起こったかわからないことです。ステートフルな接続がある場合は、すべての賭けが無効になります。
ステートレスの場合は、おそらくそれを回避できます。どちらの場合でも、データに影響を与える操作の実行中にタイムアウトになった場合は、現在のステータスを検証する方法があります。データをクエリするだけの場合は、より簡単です。
于 2011-06-04T13:23:23.640 に答える