Linux-Java使用log4j或logrotate.dlogging日志【JAVA教程】

!
也想出现在这里? 联系我们
信息

Linux-Java使用log4j或logrotate.dlogging日志,第1张

概述Linux-Java使用log4j或logrotate.dlogging日志

我有一个在linux(Debian,Ubuntu和RHEL)上使用log4j的Spring项目。 现在我想为log4j生成的日志实施最佳实践日志轮换。

我以前使用logrotate.d为其他非Java组件,它对我很好。 我需要旋转的大小/时间和压缩旧的日志和logrotate可以做到这一切。

我是新的log4j,现在想知道我应该如何configuration日志的旋转。

我应该只使用log4j进行日志logging和logrotate轮换?

只使用log4j进行旋转?

混合使用两者?

你有什么经验? 最佳做法是什么?

当rsyslogd守护进程停止时,系统日志消息会发生什么变化?

打开安装日志文件时出错。 valIDation指定的位置是否存在并且是可写的

是否有可能从-L标志命名\’屏幕\’日志文件?

为什么apache.commons.logging.Log不会loggingdeBUGging级别?

如何让Log4perl每天旋转我的日志?

我需要一个工具来通过IP地址logginglinuxnetworkingstream量

写入单个日志文件的多个进程

Tomcat作为windows服务运行时logging

Log4perlconfiguration不起作用

C#控制台日志logging:它会有内存问题?

一般来说,我通常使用log4j进行记录和初始旋转,我使用logrotate进行压缩和归档。 原因是我试着保留日志记录规则,包括记录哪些文件,大小,命名约定等与应用程序相关联。 然后我尝试把系统管理员类型的配置,如多少保留,何时压缩,何时移动到logrotate中的备份目录。

在windows上没有相应的logrotate(请参阅https://serverfault.com/questions/358172/equivalent-of-logrotate-for-windows )。 因此,如果您计划在windows上运行Java应用程序,log4j是您配置日志循环的唯一选项。

总结

以上是内存溢出为你收集整理的Linux-Java使用log4j或logrotate.dlogging日志全部内容,希望文章能够帮你解决Linux-Java使用log4j或logrotate.dlogging日志所遇到的程序开发问题。

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

© 版权声明
THE END
喜欢就支持一下吧
点赞196 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容