如何为Azure Web-App服务安排AppPool刷新?

时间:2017-08-14 10:28:15

标签: azure sitecore8 azure-web-app-service

我们在Azure上有一个网站作为网络应用服务运行。我们的CM环境停滞不前,需要定期重新启动。

在我们调查原因时,我想将应用程序池设置为一夜之间刷新。我在门户网站中找不到任何指示这样做或在何处完成的内容。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

Kudu服务允许您根据内存,请求或状态代码的规则设置自动修复。要转到信息中心,请导航至https://[Your Azure App Name].scm.azurewebsites.net,然后点击Tools -> Support,然后启用Autoheal,点击Update,然后选择添加任何有意义的规则。

有关详细信息,请查看博文Auto Heal your Azure Web App

答案 1 :(得分:0)

您可以将webjob分配给您的服务,您可以在其中上传压缩的.bat文件并安排它使用cron作业运行

我认为这样的事情应该这样做

azure webapp restart --resource-group xxx --name xxx

但是,我们真的不想在我们的现场环境中搞得太多。

Kudu解决方案看起来就像我们要使用的解决方案。但是,直到我们仔细研究性能/分析。我们肯定会在某处发生内存泄漏