есть ли способ установить тайм-аут пула приложений на веб-сайте, запущенном на лазурных сайтах.
У меня есть сайт, работающий там, и кажется, что ему нужно снова откручиваться, когда он простаивает некоторое время.
есть ли способ установить тайм-аут пула приложений на веб-сайте, запущенном на лазурных сайтах.
У меня есть сайт, работающий там, и кажется, что ему нужно снова откручиваться, когда он простаивает некоторое время.
Веб-сайты Windows Azure поддерживают два режима: общий и зарезервированный.
В общем режиме процесс вашего веб-сайта (w3wp) работает вместе с другими, совместно использующими ресурсы, включая процессор и память. Время выполнения (то есть система Windows Azure Web Sites) удаляет сайты из памяти после периода бездействия - то есть, когда ваш сайт не получает никакого трафика. Среда выполнения принимает решения, удаляя сайты, основываясь на многих параметрах, и даже если вы измените конфигурацию, она может не применяться, поскольку среда выполнения может переопределить эту конфигурацию.
Если вы ищете, чтобы ваш сайт всегда был в памяти, вы можете захотеть переключиться на Зарезервированный экземпляр, в котором ваш сайт работает на своих собственных виртуальных машинах, и система намного более гибкая с точки зрения использования ресурсов.
Yochay (веб-сайты PM Azure)
Поскольку соответствующий ответ в комментариях легко пропустить. В настоящее время Azure Web Apps поддерживает функцию Always On
, которая поддерживает ваше приложение в памяти. Он доступен в Basic
и верхних уровнях, и вы можете настроить его из портала:
Resource_Group > Web App > Settings > Application settings
Если вы хотите добиться такого же эффекта в уровнях Free
или Shared
, вы можете создать webjob
, который будет пинговать ваш сайт, чтобы сохранить его в памяти. Есть много сообщений в блогах, как достичь этого 1, 2, и т.д.
Если вы ссылаетесь на новые веб-сайты Windows Azure, я не считаю, что у вас есть возможность контролировать тайм-аут пула приложений. Это общий, управляемый сервис, в котором вы просто загружаете свой сайт, с подробностями IIS и т.д., Которые позаботились о вас. Вы можете просмотреть опубликованную страницу управления, и вы увидите, что это не вариант.