【发布时间】:2020-03-26 08:47:05
【问题描述】:
我在 IIS 中使用 Failed Request Tracing 组件。它写入的日志之一以LOG_FILE_MAX_SIZE_TRUNCATE 错误结尾。
根据documentation,这是由maxLogFileSizeKB设置控制的:
如果失败的请求跟踪日志超过此值,IIS 将在最大文件大小处截断日志并为跟踪事件指定 LOG_FILE_MAX_SIZE_TRUNCATE。
默认值为 1024。
显然,我应该能够通过单击 Sites 节点来配置该值,然后打开网站默认对话框。但是,最大日志大小设置似乎并不存在(德语屏幕截图,但在其他本地化版本的 IIS 中应该是类似的):
文档还解释了如何直接在 Web.config 中更改设置,但我的 Web.config 文件中没有描述的 <traceFailedRequestsLogging> 元素,而是只有一个 <traceFailedRequests> 元素。
奇怪的是,我什至在整个磁盘上都找不到包含为模块配置的常规设置(例如日志文件的目标路径)的任何 Web.config 文件:
我做错了什么?
【问题讨论】: