Setel Asp.net Application ProcessModel Batas Thread
Skenario tertentu perlu menyesuaikan batas utas kumpulan aplikasi ASP.NET. Ini biasanya dilakukan pada bagian <processModel> di file machine.config . Namun, di lingkungan tertentu (misalnya Azure Webapp) machine.config . Config mungkin tidak tersedia untuk modifikasi langsung.
Penafian
Pertimbangkan Penyesuaian Batas Utas Pool Aplikasi sebagai prosedur bedah untuk mengatasi masalah tertentu yang telah Anda konfirmasi dan sepenuhnya memahami asalnya. Tempering dengan mekanisme threading aplikasi dapat menjadi bumerang jika Anda tidak sepenuhnya yakin masalah apa yang Anda coba bahas dengannya.
Gunakan pendekatan berbasis API untuk mengonfigurasi batas utas kumpulan aplikasi ASP.NET untuk solusi Sitecore.
Solusi ini dikembangkan dan diuji dengan versi Sitecore 8.2.
Di Sitecore 9 Prosesor baru diperkenalkan /sitecore/pipelines/initialize/processor[@type="type='Sitecore.Analytics.Pipelines.Loader.StartThreadPoolSizeMonitor, Sitecore.Analytics'"] untuk membuat aplikasi yang disesuaikan secara dinamis berdasarkan yang tersedia.
Kudos to Nick Mitikov untuk ide dan kode sampel.