Và tôi sẽ tìm một thiết lập để thay đổi nó ở đâu?
Và tôi sẽ tìm một thiết lập để thay đổi nó ở đâu?
Câu trả lời:
không có tối đa vì nó phụ thuộc vào cài đặt ứng dụng, phần cứng và phiên bản khung .net của bạn. Theo mặc định trong khung 3.51 trở lên, số lượng yêu cầu đồng thời trên mỗi CPU (logic) là 5000. (nếu không được xác định theo 2.0 thì 12, nhưng giới thiệu là đặt thành 5000 như 3.5 và 4.0)
Điều này được định nghĩa trong aspnet.config:
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
Đây là mặc định và không có nghĩa là giới hạn. Số tiền lớn nhất tôi từng thấy nó được đặt là 999999 (tôi nghi ngờ họ sợ đặt nó cao hơn chỉ trong trường hợp). Cách tốt nhất để xác định kích thước phù hợp với bạn là thông qua thử nghiệm ứng dụng.