Windows   发布时间:2022-05-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Windows中旋转tomcat日志?什么是最好的方法?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我真的厌倦了在我们的 Windows服务器中放入无数小时后和尝试各种解决方案后无法解决tomcat日志轮换问题.

>环境:Java 1.6x,tomcat 6(作为服务运行),log4j 1.2,Server 2003 32位

迄今为止尝试的方法:

> cronolog没有工作,没有设置后创建的文件.
>管理为tomcat全局配置DailyRollingFile appender的log4j,正在创建没有扩展名的日志文件,并且没有被轮换.
>尝试了DatedFileAppender,但没有取得多大成功.
>为log4j尝试了基于log4jna的Windows事件日志追加器,但没有获得成功

请建议一种简单的方法来完成此任务.

Apache tomcat提供配置目录conf,其中包含文件server.xml.在底部
这个文件,包含调整阀的一行,叫做
必须取消注释和更改AccessLogValve.

默认的阀门参数和模式很容易
通过编辑器修改.例如,您对访问日志文件的设置可能如下所示:

<Valve
className="org.apache.catalina.valves.AccessLogValve."
directory="logs"
prefix="mysite."
suffix=".log"
pattern='%a %A %b %B %h %l %m %p %q %u %t "%r" %s %U %D %s'
resolveHosts="false"
rotatable="true"
fileDateFormat="yyyy-MM-dd"
/>

这句话来自tomcat reference:

大佬总结

以上是大佬教程为你收集整理的如何在Windows中旋转tomcat日志?什么是最好的方法?全部内容,希望文章能够帮你解决如何在Windows中旋转tomcat日志?什么是最好的方法?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:正在