我在 IIS 7.5 上安装了应用程序初始化模块,将 apppool 配置为 AlwaysRunning
和网站 preloadEnabled
.该模块适用于 apppool 重启。当我更改站点的 web.config 时,不会发送来自模块的请求。我试过设置doAppInitAfterRestart
至true
但这没有帮助。有没有办法以某种方式配置应用程序初始化以在 appdomain 重新启动后发送请求(例如 web.config 更改)?
最佳答案
我在以下方面取得了一些有限的成功:
更改后doAppInitAfterRestart
至true
在您的应用程序的 system.webServer/applicationInitialization
部分,转到配置编辑器中的同一位置,然后单击省略号 ...
(Collection)
旁边的按钮.将弹出一个窗口。单击添加链接,然后输入以下内容:
hostName: thehosturlofyourapp.com
initializationPage: /thepageyouwanttoloadonrestart.aspx
关于asp.net - IIS 应用程序初始化 doAppInitAfterRestart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34902751/