Как я могу написать сценарий (например, использование PowerShell) действия для переработки пула приложений веб-сайта, размещенного в веб-Роли на облачных сервисах Azure?
Только один экземпляр облачного сервиса работает (используемый за разработкой). Причина переработки состоит в том, чтобы работать вокруг сети, Развертывают ошибку.
Хотя я не совсем уверен в имени AppPool, вы должны быть в состоянии переработать пул приложений с помощью appcmd
. Например:
appcmd recycle apppool /apppool.name: DefaultAppPool
Вы также можете использовать PowerShell, добавив WebA администрирование и выполнив Restart-WebAppPool. Например:
Restart-WebAppPool DefaultAppPool
Как вы это выполните, будет зависеть от вас. Возможно, выполнить его через удаленный PowerShell. Может быть, выполнить его, основываясь на команде, которую Вы посылаете экземпляру Вашей веб-роли (возможно, через сообщение очереди или другую технику).
.Я опаздываю на игру, но вы не можете использовать провайдера recycleApp непосредственно из msdeploy?