Каковы последствия настройки пула приложений IIS для перезапуска 24 часа вместо 20 минут
Каковы последствия установки recyle после xx минут бездействия по умолчанию от 20 минут до 24 часов?
Сайт имеет очень низкий уровень активности. У нас есть компонент поставщика, который вызывает проблему только при первых двух вызовах компонента, поэтому я временно увеличил бы время ожидания до 24 часов, чтобы минимизировать эффект, пока компонент не будет исправлен.
J
1 ответ
Рад слышать, что вы говорите "пока компонент не будет исправлен".
Короче говоря, нет, обычно с этим проблем не возникает. И если в конечном итоге их будет, следите за сайтом и сервером и настраивайте их по мере необходимости.
Обычно мы настраиваем перезапуск всех сайтов один или два раза каждые 24 часа (отключение перезапуска через x минут). Единственные проблемы, с которыми вы столкнетесь, - это все, с которыми вы можете столкнуться в каждом конкретном случае по мере необходимости (например, настройка для более частой переработки на проблемных участках и т. Д.):
- На вашем сервере может не хватить ресурсов (памяти) для обработки тонны сайтов, не подлежащих переработке, что приведет к... ну, просто подправить проблемные сайты.
- Могут появиться другие проблемы, которых раньше не было, потому что частые повторы ранее скрывали проблему раньше. Это неплохо, так как вы либо исправите эту проблему, либо, по крайней мере, будете знать, что для ее решения вам нужны более частые повторы.
РЕДАКТИРОВАТЬ: я должен отметить, что я полностью отключаю "перезапуск после x минут бездействия", но планирую перезапуск на время более низкой активности. Вы также можете иметь дело с проблемными сайтами, сайтами, которые имеют проблемы из-за утечек памяти или того, что может привести к необходимости повторного использования памяти, чтобы снова установить использование памяти, установив максимумы на основе памяти для пула приложений. Конечно, это приводит к тому, что мы не знаем точно, когда произойдут повторные циклы, но, по крайней мере, мошеннические сайты не будут оказывать ненужного влияния на другие сайты на сервере (и следят за журналами сервера, чтобы увидеть, когда что-то перерабатывается).