ตั้งค่าขีด จำกัด เธรดแอปพลิเคชัน ASP.NET ProcessModel
สถานการณ์บางอย่างจำเป็นต้องปรับขีด จำกัด เธรดแอปพลิเคชันแอปพลิเคชัน ASP.NET โดยทั่วไปแล้วจะทำในส่วน <processModel> ในไฟล์ machine.config อย่างไรก็ตามในสภาพแวดล้อมบางอย่าง (เช่น Azure Webapp) machine.config อาจไม่สามารถปรับเปลี่ยนได้โดยตรง
คำเตือน
พิจารณาการปรับขีด จำกัด เธรดพูลแอปพลิเคชันเป็นขั้นตอนการผ่าตัดเพื่อแก้ไขปัญหาเฉพาะที่คุณได้รับการยืนยันและเข้าใจต้นกำเนิดอย่างเต็มที่ การแบ่งเบากลไกการใช้เกลียวของแอปพลิเคชันสามารถย้อนกลับได้หากคุณไม่แน่ใจว่าปัญหาใดที่คุณพยายามจะจัดการกับมัน
ใช้วิธีการที่ใช้ API เพื่อกำหนดค่าขีด จำกัด เธรดแอปพลิเคชันแอปพลิเคชันแอปพลิเคชันสำหรับโซลูชัน Sitecore
โซลูชันนี้ได้รับการพัฒนาและทดสอบด้วยเวอร์ชัน Sitecore 8.2
ใน sitecore 9 โปรเซสเซอร์ใหม่ได้รับการแนะนำ /sitecore/pipelines/initialize/processor[@type="type='Sitecore.Analytics.Pipelines.Loader.StartThreadPoolSizeMonitor, Sitecore.Analytics'"]
ความรุ่งโรจน์ถึง Nick Mitikov สำหรับแนวคิดและรหัสตัวอย่าง