默认情况下,DailyRollingFileAppender
带有kafka log4j属性。是否有任何理由将此作为默认日志记录机制?架构注册表使用RollingFileAppender
。
我想了解的是,在使用DailyRollingFileAppender时,默认情况下Kafka是如何清理日志的。添加log4j.appender.[appenderName].MaxBackupIndex = number of files you want to save
需要将一些jar添加到lib目录中。
答案 0 :(得分:0)
是否有任何理由将此作为默认日志记录机制?
它也是uses ConsoleAppender for the main process。日常文件主要由经纪人制作,以区分其他过程。
拥有log4j的意义在于可以通过配置对其进行修改。并非每种情况都适合使用默认值
在使用DailyRollingFileAppender时,默认情况下Kafka是如何清理日志的
也许您误会了应用程序日志和数据日志之间的区别...服务器日志未使用默认设置清除,并且默认情况下需要某些cron或系统管理员来进行操作
MaxBackupIndex需要添加一些jars
我不知道吗? Log4j应该包括所有必需的库以提供其功能。