.Netリモーティングを使用してデスクトップアプリケーションと通信するWebサービスがあります。クライアントまたはユーザーは、このWebサービスを使用して、データベースにデータを挿入または更新しています(処理後のデスクトップアプリケーションを介して)。私が直面している問題は、ピーク時に、このWebサービスを2000〜3000回呼び出して、15〜20分でデータを挿入/更新することを意味します。スレッドの数が約2000まで増加することがわかります。 w3wp.exeのタスクマネージャー)。これらの多くのスレッドを作成するための考えられる理由は何でしょうか?私が見ることができるように、他のWebサービスは50未満のスレッドしか表示していません。
注意:問題の原因となっているWebサービスはdiffアプリケーションプールにあります。
ありがとう