Возможно, вы знаете, что веб-сайты, размещенные в службе Microsoft Azure Web Sites, по умолчанию настраивают время ожидания после простоя 20 минут (idleTimeout) и пула приложений для перезапуска каждые 29 часов (PeriodRestart). Это приведет к тому, что веб-сайт будет медленным для первого пользователя, обращающегося к нему.
Я хотел бы знать, будет ли новая опция "Всегда включено" доступной в стандартном режиме, чтобы обе ситуации не происходили.
Я нашел несколько статей, посвященных этой функции, все они очень понятны, что тайм-аут простоя будет исключен, но никто из них не говорит о периодическом перезапуске:
Одна из других полезных функций веб-сайта, которую мы представляем сегодня это функция, которую мы называем "Always On". Когда Always On включен сайт, Windows Azure будет автоматически проверять ваш веб-сайт для обеспечения того, чтобы веб-сайт всегда был активным и теплым/бегущим государство. Это полезно для обеспечения того, чтобы сайт всегда реагировал (и что домен приложения или рабочий процесс не выгрузился из-за отсутствия внешние HTTP-запросы).
Также Azure Documentation не очень явна:
Всегда включено - по умолчанию веб-сайты разгружаются, если они неактивны в течение некоторого периода времени. Это позволяет системе экономить ресурсы. Вы может включать настройку Always On для сайта в стандартном режиме, если сайт должен быть загружен все время. Поскольку непрерывные веб-задания могут не работает надежно, если Always On отключен, вы должны включить Always On когда у вас есть непрерывные веб-задания, запущенные на сайте.
http://www.windowsazure.com/en-us/documentation/articles/web-sites-configure/