我一直在阅读很长时间关于模块的各种地方,以及他们如何使用IIS 7 +。在测试服务器上,我们安装了高级日志记录并按照我们想要的方式进行了配置。虽然我不能回答这个问题,但如果我安装了模块,它是否会取消我们的任何网站?在那里有几篇文章讨论如何安装高级日志记录,其中一些内容提到重新启动IIS或重新启动应用程序池(我选择不仅仅是为了看看我是否真的拥有了它,不得不),但正如我以前所知道的是不相信,如果我没有明确地做某件事情,那并不意味着它不会在后台完成。本地IIS模块是否重新启动IIS或应用程序池?
问题归结为我们有一个特定的网站,我们想要安装高级日志记录。该网站大量使用24/7,并无意中把它放下可能会让我陷入麻烦。因此我的问题。如果我确实安装了它,它会暂时关闭我们的网站来安装该模块,或者它会很聪明,并且该功能将在应用程序池自行循环时可用?
你是对的,它修改appilcationhost.config文件。我如何知道池回收?或者对它们进行重新组合很聪明。 AFAIK advancedLogging在system.webServer部分组的配置文件中添加了1个部分,将其自身添加到全局模块中,并显然将其自身添加到configSection部分。看起来很安全,但我不知道它是否回收或不回收 –
在测试框中,您会在系统事件日志中看到重新启动事件。如果发生,您也可以在工作进程上看到PID更改。 – Henry