首页 > 解决方案 > 是否可以在 Azure 应用服务中更改 IIS 的连接超时设置

问题描述

我有一个托管在带有 IIS 的 VM 上的 asp.net 应用程序。现在我想在 Azure 应用服务中托管相同的应用程序。我们修改了 IIS 设置,例如Connection Time-out

如何为 Azure 应用服务设置连接超时值

在此处输入图像描述

标签: azureazure-web-app-service

解决方案


如果要编辑connectionTimeout下的设置system.applicationHost,可以修改applicationhost.config文件。您可以手动创建它或使用IISManager来创建文件并对其进行修改。

这是示例

<system.applicationHost>
   <sites>
      <siteDefaults>
         <logFile logFormat="W3C"
            directory="%SystemDrive%\inetpub\logs\LogFiles"
            enabled="true" />
         <traceFailedRequestsLogging enabled="true"
            directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles"
            maxLogFiles="20" />
         <limits connectionTimeout="00:01:00" />
         <ftpServer serverAutoStart="true" />
         <bindings>
            <binding protocol="http" bindingInformation="127.0.0.1:8080:" />
         </bindings>
      </siteDefaults>
   </sites>
</system.applicationHost>

推荐阅读