我有IIS 7.5,我已经为它安装了应用程序初始化模块。现在,我正在尝试更改应用程序池的StartMode,但是在IIS管理器中看不到StartMode选项。我查看了基本和高级设置。我在想,编辑这个值的下一个地方是Machine.Config。所以,我找到了该文件,但我不确定更新将放在哪里。我认为它应该设置为AlwaysRunning。
任何帮助都将不胜感激。
答案 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上)。