2016-01-05 3 views
0

У меня есть веб-сайт, управляемый данными, работающий в среде Windows 2012/IIS 7.5. Прошлой ночью он опустился на 2 минуты. Время от времени это происходит.Хостинг веб-сайта IIS снизился. Как исследовать

Наши брандмауэр-мониторы на сайте, и я могу видеть 500 ответов за минуту, как показано ниже. А потом через 2 минуты она и производит 200.

2016-01-05 04:11:41 172.16.10.56 GET /service/status/ - 443 - 172.16.10.2 Barracuda+Load+Balancer+Server+Monitor - 500 0 64 81531 
2016-01-05 04:11:50 172.16.10.56 GET /service/status/ - 443 - 172.16.10.2 Barracuda+Load+Balancer+Server+Monitor - 500 0 64 60531 
2016-01-05 04:12:20 172.16.10.56 GET /service/status/ - 443 - 172.16.10.2 Barracuda+Load+Balancer+Server+Monitor - 500 0 64 60531 

Я ничего не вижу на зрителя событий.

Как бы вы исследовали такие проблемы, которые возникают без очевидных причин?

Спасибо за ваше время!

RM

ответ

0

Чтобы исследовать этот тип вопроса в будущем, вы должны включить ведение журнала пула приложений Recycling. Основываясь на симптомах, которые вы описали, весьма вероятно, что основной проблемой является пул приложений, который был остановлен или иным образом недоступен в течение короткого периода времени.

Данное предположение основано на том, что нет системных или журналов событий приложений, указывающих на то, что веб-процесс разбился. В зависимости от типа выполняемого веб-приложения и настроек пула приложений для повторного использования пула приложений может потребоваться довольно много времени (в секундах). Чтобы смягчить это в будущем, вы должны изменить «Дополнительные настройки» для пула приложений, чтобы использовать «перекрываемую переработку». Это обеспечит активный веб-процесс для обработки любых запросов во время повторного использования пула приложений. В качестве альтернативы вы можете изменить настройки Recycling таким образом, чтобы Recycles просто не возникало. Однако это не идеально и может привести к другим проблемам.

+0

Но обычно при сбросе IIS (технически утилита пула приложений) журналы IIS создают заголовок и снова запускают ведение журнала. Поэтому я увижу заголовок журнала IIS в середине текстового файла. Здесь дело обстоит не так. Небезопасно ли считать, что пул приложений не перерабатывается в данный момент? – user1666952

+0

Функциональная утилизация пула приложений не совпадает с перезапуском IIS. Перезапуск IIS временно приостанавливает использование пула приложений, но утилизация пула приложений не останавливает IIS. В результате повторная утилизация пула приложений не будет прерывать или влиять на журналы IIS каким-либо значимым образом, кроме записанных 500 http-кодов. –

+0

Отлично. Большое спасибо – user1666952

Смежные вопросы