そして、それを変更する設定はどこにありますか?
そして、それを変更する設定はどこにありますか?
回答:
アプリケーションの設定、ハードウェア、および.netフレームワークのバージョンに依存するため、最大値はありません。デフォルトでは、フレームワーク3.51以降では、CPUあたりの同時リクエスト数(論理)は5000です(2.0で定義されていない場合、12ですが、3.5および4.0のように5000に設定することをお勧めします)
これは、aspnet.configで定義されています。
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
これはデフォルトであり、決して制限ではありません。私がこれまでに設定した最大の値は999999です(念のため、もっと高く設定することを恐れていたようです)。適切なサイズを決定する最良の方法は、アプリケーションのストレステストを行うことです。