http(s) を介して外部リソースで同期要求を行うアプリケーションがあります。数週間ごとに、次の例外が発生します
Exception: System.Net.WebException - Message: Unable to connect to the remote server
内部例外: System.Net.Sockets.SocketException - メッセージ: 接続先が一定期間後に適切に応答しなかったため、接続の試行が失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました
私を悩ませているのは、トレース ログが、この例外のすべてのインスタンスに対して、リクエストに "21 秒" スローされたことを示していることです。
以前にこのような動作を見た人はいますか?解決策はありますか? System.Net.HttpWebRequest 名前空間内に既知の問題はありますか? System.Net.HttpWebRequest を使用するためのベスト プラクティスは何ですか。たとえば、応答ストリームを明示的に閉じて破棄する必要があります...