Sitecore TheadPool Configurator
v1.0.19
ASP.NETアプリケーションProcessModelスレッド制限を設定します
特定のシナリオでは、ASP.NETアプリケーションプールスレッドの制限を調整する必要があります。これは通常、 machine.configファイルの<processModel>セクションで行われます。ただし、特定の環境(Azure WebAppなど)では、 machine.config直接修正に使用できない場合があります。
免責事項
アプリケーションプールスレッドの制限調整は、その起源を確認し、完全に理解した特定の問題に対処するための外科的処置として検討してください。アプリケーションのスレッドメカニズムを使用して、どの問題に対処しようとしているかが完全にわからない場合は、バックファイアをすることができます。
APIベースのアプローチを使用して、SiteCoreソリューションにASP.NETアプリケーションプールスレッド制限を構成します。
このソリューションは、SiteCore 8.2バージョンで開発およびテストされました。
Sitecore 9では、新しいプロセッサが導入されました/sitecore/pipelines/initialize/processor[@type="type='Sitecore.Analytics.Pipelines.Loader.StartThreadPoolSizeMonitor, Sitecore.Analytics'"]
アイデアとサンプルコードのためにニックミティコフへの称賛。