IIS 6立即刷新日志



为了解决web服务的问题,我需要检查IIS 6Win2003盒子上创建的HTTP日志。我相信你知道有一个日志缓冲区,防止写入文件的每个请求为了性能。

这个HTTP日志缓冲区是否可以手动刷新,或者暂时禁用,以便每个请求都实时写入日志文件?

我意识到在iis7上你可以做一个netsh http flush logbuffer

此外,这是一个生产箱,所以我不能重新启动它,使HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParametersDisableLogBuffering reg密钥破解(http://www.it-notebook.org/iis/article/flush_log.htm)无效。

这对我有用…

netsh http flush logbuffer

详情在此…

http://www.commanigy.com/blog/2013/08/14/immediately-flush-iis-log-for-real-time-tail-to-avoid-60-second-buffer-delay

最新更新