将 IIS 7.5 网站配置为永不关闭

将 IIS 7.5 网站配置为永不关闭

我正在将托管多个 Web 服务的 IIS 7.5 网站配置为永不关闭。我了解 applicationHost.config 中有一个设置可以启用此功能

<applicationPools>
  <add name="AppPoolName" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
  ...
</applicationPools>

但是,我想在 IIS 管理器用户界面中配置它,例如作为应用程序池的高级设置。IIS 管理器中是否有这样的设置?

编辑:

我发现另一种可能性这让我这里

如果您想延长超时设置的长度,只需将其从默认的 20 分钟更改为您想要的任意分钟。您还可以将设置调整为 0(零),这样可以有效地禁用超时,这样应用程序池就不会因空闲而关闭。

不过,我想知道是否可以startMode="AlwaysRunning"在 GUI 中设置。

答案1

在 IIS 7.5+ 中,可以通过 GUI 执行此操作。右键单击应用程序池 -> 高级设置 -> 常规 -> 启动模式。将其更改为“始终运行”,它应该可以实现您想要的效果。

看看下面的截图:

在此处输入图片描述

干杯!

答案2

Web 服务或网站永远不会真正关闭。唯一会被关闭或回收的是应用程序池。如果您不希望应用程序池这样做,您可以在 IIS 管理器中设置应用程序池的高级属性。

相关内容