6

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

任何帮助,将不胜感激。

4

3 回答 3

10

Configuration Editor在. Management_IIS manager

编辑startMode在. system.applicationHost/applicationPools_ applicationPoolDefaults它也可以在Application Pools-中基于每个项目进行配置Advanced Settings

于 2014-06-09T17:24:41.193 回答
4

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

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

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

你需要实现其他的东西来达到你的应用程序总是运行的

于 2016-02-17T23:48:31.817 回答
0

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

于 2017-02-09T13:02:05.653 回答