Сбой CGI-скрипта в IIS

P
На сайте с 20.01.2004
Offline
112
pom
1942

Имеется выделенный сервер с Windows 2008 R2

Работает сайт со скриптом на C++ (.exe файл)

Проблема: примерно 0.5% запросов заканчивается сообщением

Ошибка сервера

502 - веб-сервером в качестве шлюза или прокси-сервера получен недопустимый ответ.

Проблема с запрашиваемой страницей; страница не может быть отображена. Веб-сервер, выступая в качестве шлюза или прокси-сервера, при контакте с вышестоящим сервером содержимого получил от него недопустимый ответ.

Естественно, подозревал скрипт

Но потом проверил на пустышке, выводящей в html строку 'aaa' сто раз с задержкой 2 мс (для имитации работы) - нажимаешь подряд F5, и со временем тоже вылетает

Похоже, что-то не то с настройками IIS

В журналах вроде ничего нет, да и в тестовом скрипте ломаться нечему

Такое впечатление, что IIS принудительно срубает некоторые запросы

Может быть, если их слишком много накапливается на каком-то из ядер (проверяю на реальном сервере, где работает настоящий сайт)

Куда копать?

P
На сайте с 20.01.2004
Offline
112
pom
#1

Сделали так:

поставили обработчик ошибок, который выдаёт htm-страницу с ообщением о конкретной ошибке

В хедер этого файла поставили http refresh

При возникновении сбоя выдаётся пустая страница, которая принудительно повторяет запрос

и тут уже выводится нормальный ответ (по статистике ошибки подряд не происходят)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий