Сервер занадто зайнятий - помилка 500-13
Якщо ваш веб-сайт постійно зростає та зростає, з часом ви отримаєте помилку 500-13, що ваш сервер занадто зайнятий для обробки запитів. Що ти робиш?

Спочатку перевірте основні налаштування в IIS. Переконайтеся, що ви переглядаєте на вкладці «РОБОТА» Встановіть на своєму веб-сайті більше 100 000 звернень / день, що, мабуть, вірно, якщо ви зіткнулися з цією помилкою. Пам'ятайте, що звернення включає кожен файл, який ви надсилаєте - включаючи графіку - і набагато більший, ніж кількість переглядів вашої сторінки.

На цій же сторінці не забудьте вимкнути пропускну здатність пропускної здатності та обробляти процес дроселювання.

Далі, у головному записі вашого менеджера IIS, клацніть правою кнопкою миші, щоб отримати властивості. Перейдіть у розширення сервера - налаштування. Залежно від використання файлів і зображень, що включають, ви можете збільшити розміри кешу там.

Щоб відстежувати проблему, відкрийте монітор продуктивності на панелі керування. Клацніть правою кнопкою миші в нижній правій області, щоб додати новий елемент для моніторингу. Ви повинні додати -

ASP - запити в черзі
ASP - виконання запитів
ASP - керовані двигуни сценарію
Процесор -% часу процесора
Пам'ять - доступні байти

Я настійно рекомендую використовувати XCompress, який є компресором ASP, допомагаючи забезпечити використання якомога меншої пропускної здатності для передачі файлів ASP кінцевим користувачам.

Якщо ви хочете взяти своє життя у свої руки, ви також можете спробувати встановити настройки кешу вручну. Спочатку потрібно запустити підказку CMD. Перейдіть до inetpub \ adminscripts. Потім виконайте команди:

adsutil set w3svc / 1 / AspQueueTimeout 30
adsutil set w3svc / 1 / ServerListenBackLog 500
adsutil set w3svc / 1 / MaxEndPointConnections 500

Це допоможе зменшити час очікування від його необмеженого початкового стану та встановить більш високі обмеження на відставання та максимальні значення з'єднань. Не забудьте зробити резервну копію, перш ніж спробувати це!

Крім того, ви можете повернутися до менеджера IIS і клацнути правою кнопкою миші для властивостей. Перейдіть у домашній каталог, а потім конфігурація. Тут ви отримуєте спеціальну вкладку для параметрів процесу, яка недоступна на одному веб-сайті. Встановіть значення кешу досить високо на основі записів монітора продуктивності.