我们正在将tomcat服务器用于我们的应用程序。这里非常多的日志创建catalina.out。我们想制作catalina.out的档案。然后删除旧的catalina.out文件。并创建了一个新的catalina.out文件并赋予了权限。
但是新日志没有加载到catalina.out文件中。
重新启动tomcat服务器后,它开始加载登录到catalina.out文件。
但是,我们希望在没有停机的情况下实现这一目标。
谢谢, SRINIVAS
答案 0 :(得分:0)
您可以使用JULI或Log4j配置Tomcat日志记录。 看一下配置examples。
如果您选择将log4j与Tomcat一起使用,请注意这些配置属性
# Max file size, after which the logfile is rolled and indexed
log4j.appender.R.MaxFileSize=10MB
# Number of backup indexed log files.
log4j.appender.R.MaxBackupIndex=10
在Apache Log4j Extras中,您可以找到支持存档的日志文件追加器。