1

Webサービス呼び出しを行うWindowsクライアントアプリケーションがあります。Webサービスは、データベースに対してかなり長いクエリを実行する場合があります。これが正常に機能する3つの本番環境があります。ただし、そのうちの1つでは、Webサービスを介して長時間実行されるクエリを実行すると、このエラーが発生します。クライアントは見る;

「基になる接続が閉じられました:受信時に予期しないエラーが発生しました。」

これは頻繁に発生しますが、Webサービスを使用しているユーザーがいない場合(つまり、夜間にテストする場合)は通常発生しません。Webサービスに負荷がかかっている日中のみ。

http-keepalives設定をオンにしても、正確なエラーが発生し、テキストのみが異なります。それは言うでしょう;

「基になる接続が閉じられました。存続することが期待されていた接続がサーバーによって閉じられました。」

すべてのタイムアウトは問題ないようです(クライアントWebサービスプロキシ、web.config、IIS)。誰もがこれで与えることができるどんな情報も大いに応用されるでしょう!

システムは、64ビットWindows Server2008R2およびMicrosoft.NETFramework2.0.50727.4963でSQL2008R2Expressを実行します。

この問題なしで実行される他のシステムは、32ビットWindows Server 2003 R2、SQL 2008 Express(R2ではない)およびMicrosoft .NETFramework2.0.50727.3053を使用しています。

4

1 に答える 1

0

ISSWebサイトで応答pingを無効にすることで修正されました

于 2012-11-28T12:24:32.280 に答える