Lel*_*son 3 iis logging iis-7.5
我在运行 IIS 7.5 的生产服务器上使用 IIS 高级日志记录模块。
我需要更改一些设置(特别是记录哪些字段)并且找不到任何指示这是否会导致 AppPool 回收或应用程序重启的地方。由于它是一个生产系统,我需要避免这种情况。
提前致谢。
更改要记录的字段不会导致 AppPool 回收,但会终止当前 AppDomain 并在下一个请求时启动一个新的。所以任何会话状态(如果在进程中)都会丢失。
您可以轻松测试:
<%@ Page language="c#" %>
<html>
<% if (Session["starttime"] == null) { Session.Add("starttime", DateTime.Now.ToString()); }; %>
<%= Session["starttime"] %>
</html>
Run Code Online (Sandbox Code Playgroud)
加载页面两次以查看时间,然后更改日志设置并重新加载页面,您将获得新的时间。
归档时间: |
|
查看次数: |
2230 次 |
最近记录: |