如何设置 CF8 输出日志的日志文件轮换限制?

如何设置 CF8 输出日志的日志文件轮换限制?

我正在尝试设置 CF -out 日志要保留的日志数量。我找到了一个 jrunsvc 命令行开关来设置它,但它会抛出一个错误,提示该值必须至少为 1000:jrunsvc.exe -logfileRotationLimit 50 “ColdFusion 8 应用程序服务器”错误:日志文件轮换限制必须至少为 1000

默认值为 200 个文件,这似乎太多了,但 1000 个就更糟糕了。我是不是没有正确理解这个值?我确实将其设置为 1001,然后我发现了这个注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ColdFusion 9 Application Server\LogFileRotationLimit

如果该值不等于要保留的文件数量,我犹豫是否手动将其设置在那里。

答案1

melikeum,像你一样,我也不明白这个错误。这显然是一个错误。

但是,是的,简单的解决方法是修改该注册表项值。我已经成功做到了,是的,你可以将其设置得更低。

还要注意,您还可以在此处将 LogFileSize 设置为一个值。例如,这对于增加大小很有用,这样文件就会更大,可以容纳更多信息(在诊断分析期间很有用)。

对于本文的后续读者,请注意,当您创建键值时,您将使用编辑 > 新建 > 字符串值(在 Regedit 中)。请注意,这也适用于 CF8(具有相应更改的键名 \ColdFusion 8 Application Server)。我甚至非常确定它也适用于 CF7(\ColdFusion MX 7 Application Server)。

相关内容