1つの呼び出しのみを公開する.asmxWebサービスがある場合。いくつかのパラメータを取り、それらの値をSQLServer2005テーブルのレコードとして挿入するもの。そのメソッドは、ADO.NET接続プールに対して可能な限り「親切」であるように見える必要がありますか?複数のクライアントで1秒間に10回呼び出される(広がる)としたら、どのように見えるでしょうか。微調整する必要がある他の設定はありますか?
現在、エラーが発生しています。
System.Web.Services.Protocols.SoapException:
サーバーはリクエストを処理できませんでした-> System.Data.SqlClient.SqlException:タイムアウトが期限切れになりました。操作の前にタイムアウト期間が経過したか、サーバーが応答していません。
接続プールに問題があった場合、エラーは異なりますか?これが接続プールの問題なのか、SOAPの制限なのか、データベースが非常にビジーで呼び出しが実際にタイムアウトしているのかをどのように判断できますか?