当我查看 IIS 日志文件时,我可以在一天中的不同时间看到标题行被写入日志文件。我唯一一次看到这种情况发生是在 IIS 重置时;或启动。例如下面的标题行;
#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2010-10-18 07:28:06
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status
Run Code Online (Sandbox Code Playgroud)
客户说没有发生 IIS 重置;但是日志文件中的这个条目是否意味着 IIS 肯定是出于某种可能超出客户控制范围的原因而重置的。
终于在凌晨的时候弄清楚了。如果您为不同的网站/服务启用了 W3C 日志记录,但为这些网站/服务配置了不同的字段,那么当点击 site1 时,它会输出字段列表,稍后当点击 site2 时,它会将任何不同的字段附加到列表中第一个字段的值并输出字段的组合集。
因此,日志文件中有多组 # 指令并不一定意味着 IIS 已重置。
| 归档时间: |
|
| 查看次数: |
3175 次 |
| 最近记录: |