IIS 7.5 - 将应用程序池启动模式更改为始终运行

时间:2014-06-09 16:15:24

标签: iis-7.5 machine.config

我有IIS 7.5,我已经为它安装了应用程序初始化模块。现在,我正在尝试更改应用程序池的StartMode,但是在IIS管理器中看不到StartMode选项。我查看了基本和高级设置。我在想,编辑这个值的下一个地方是Machine.Config。所以,我找到了该文件,但我不确定更新将放在哪里。我认为它应该设置为AlwaysRunning。

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:9)

我在Configuration Editor的{​​{1}}部分下找到Management

编辑IIS manager位于startMode下的system.applicationHost/applicationPools部分。它也可以在applicationPoolDefaults - Application Pools

中按项目进行配置

答案 1 :(得分:3)

在此条目中http://developers.de/blogs/damir_dobric/archive/2009/10/11/iis-7-5-and-always-running-web-applications.aspx我找到了答案。

要设置池,请将IIS配置文件的属性startMode设置为AlwaysRunning:C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config:

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

你需要实现其他东西来实现你的应用程序始终运行

答案 2 :(得分:0)

如果您想要 UI ,请查看此链接 https://blogs.msdn.microsoft.com/amol/2013/01/25/application-initialization-ui-for-iis-7-5/ 并下载“ApplicationInitializationInstaller_x64.zip”。 安装完成后,您会在iis-manager上找到一个新图标(在server-element上)。