І де я б знайшов налаштування, щоб його змінити?
І де я б знайшов налаштування, щоб його змінити?
Відповіді:
немає максимуму, оскільки це залежить від налаштувань програми, апаратного забезпечення та версії .net Framework. За замовчуванням у рамках 3.51 і вище кількість одночасних запитів на процесор (логічно) становить 5000. (якщо не визначено в розділі 2.0, це 12, але рекомендується встановити 5000 як 3.5 і 4.0)
Це визначено в aspnet.config:
<system.web>
<applicationPool maxConcurrentRequestsPerCPU="12" maxConcurrentThreadsPerCPU="0" requestQueueLimit="5000"/>
</system.web>
Це за замовчуванням і аж ніяк не межа. Найбільший, який я коли-небудь бачив, - це 999999 (я підозрюю, що вони боялися встановити його вище на всякий випадок). Найкращий спосіб визначити правильний розмір для вас - це стрес-тестування програми.