我们在我们的应用程序中使用 tomcat 服务器。这里有很多日志创建到 catalina.out 。我们要制作 catalina.out 的存档。然后删除旧的 catalina.out 文件。并创建了一个新的 catalina.out 文件并授予权限。
但是新日志没有加载到 catalina.out 文件中。
重启tomcat服务器后,开始加载登录到catalina.out文件。
但是,我们希望在没有停机时间的情况下实现这一目标。
谢谢, 斯里尼瓦斯
您可以使用 JULI 或 Log4j 配置 Tomcat 日志记录。看一些配置示例。
如果你选择在 Tomcat 中使用 log4j,请注意这些配置属性
# 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中,您可以找到支持归档的日志文件附加程序。