Windows Azure Web App - 计划应用程序池回收

时间:2015-12-01 09:44:09

标签: azure

我有一个Windows Azure Web App。

我需要调整应用程序池回收,以便它每天在03:00时发生,而不是默认的29小时。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

1)创建名为: applicationHost.xdt

的文件

2)插入覆盖池循环时间,即:。

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <system.applicationHost>
    <applicationPools>
      <add name="yourappname" xdt:Locator="Match(name)">
        <recycling xdt:Transform="Insert" >
          <periodicRestart>
            <schedule>
              <clear />
              <add value="03:00:00" />  // + adjust for server time/ UTC
            </schedule>
          </periodicRestart>
        </recycling>
      </add>
    </applicationPools>
  </system.applicationHost>
</configuration>

3)将文件上传到您的app / site root:

enter image description here

4)硬停止并启动您的服务/应用程序(重启不会生效!)

5)您可以check this resource获取有关.xdt文件的更多信息