और मुझे इसे बदलने के लिए सेटिंग कहां मिलेगी?
और मुझे इसे बदलने के लिए सेटिंग कहां मिलेगी?
जवाबों:
कोई अधिकतम नहीं है क्योंकि यह आपकी एप्लिकेशन सेटिंग्स, हार्डवेयर और .net फ्रेमवर्क संस्करण पर निर्भर करता है। डिफ़ॉल्ट रूप से 3.51 के तहत और सीपीयू (तार्किक) प्रति समवर्ती अनुरोधों की संख्या 5000 है। (यदि इसे 2.0 के तहत परिभाषित नहीं किया गया है, तो 12 है लेकिन प्रत्यावर्तन इसे 3.5 और 4.0 की तरह 5000 पर सेट करना है)
यह aspnet.config में परिभाषित किया गया है:
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
यह डिफ़ॉल्ट है और किसी भी तरह से सीमा नहीं है। मैंने अब तक जो सबसे बड़ा सेट देखा है वह 999999 का है (मुझे संदेह है कि वे इसे किसी भी मामले में सेट करने से डरते थे)। आपके लिए सही आकार निर्धारित करने का सबसे अच्छा तरीका तनाव परीक्षण के माध्यम से है।