【发布时间】:2011-01-12 21:40:26
【问题描述】:
我已经部署了 ASP.NET 页面,我被告知它似乎在服务器上记录了相当多的日志(例如 post 和 get)。我确信这是 IIS 上的一项功能,而不是页面。 该网站与其他系统交互并被大量用户使用。
我的问题是: 1. 这是什么意思? 2. 我可以在服务器上关闭这个功能吗?
谢谢。
【问题讨论】:
我已经部署了 ASP.NET 页面,我被告知它似乎在服务器上记录了相当多的日志(例如 post 和 get)。我确信这是 IIS 上的一项功能,而不是页面。 该网站与其他系统交互并被大量用户使用。
我的问题是: 1. 这是什么意思? 2. 我可以在服务器上关闭这个功能吗?
谢谢。
【问题讨论】:
1) 日志记录是一种用于配置 IIS 如何在 Web 服务器上记录请求的功能。
2) 是的,您可以通过选择日志记录图标并从上下文菜单中禁用来禁用 IIS 日志记录。
【讨论】:
我认为默认情况下在 IIS 中打开日志记录是令人沮丧的。如果您不知道它的存在,它只会在您的网络服务器中填满无用的信息。
但是,如果你知道日志文件中的信息在那里,它也不是无用的。
如果您可以访问 Web 服务器,则日志文件可能保存在以下几个位置:
C:\WINNT\system32\LogFiles
C:\WINDOWS\system32\LogFiles\W3SVC1\exyymmdd.log
您可以在记事本中查看文件内容。
要在 IIS 中获得准确的日志文件名,请右键单击网站,转到网站选项卡,单击属性按钮,然后转到窗格底部。文件名在那里。
可以选择记录哪些类型的数据。你可能不需要很多。例如,日期、时间和客户端 IP 地址等默认日志项可能很有用。除非您进行故障排除,否则发送的字节数、花费的时间或推荐人不会太多。
【讨论】: