用户编辑日志文件后,将tomcat日志追加到catalina.log就会停止

时间:2018-10-11 01:55:51

标签: log4j2 slf4j tomcat9 slf4j-api

Tomcat 9将其日志附加到catalina.log上。 由于catalina.log包含太多内容,因此为了调试我的应用程序,我只需要新的日志。

因此,我从日志文件中删除了所有行并将其保存。但是不久之后,tomcat停止将日志写入catalina.log,直到我再次重新启动tomcat服务器。

重新启动后,它将再次正常运行,如果我再次删除行,也会发生同样的情况。我正在使用配置为使用log4j2实现的slf4j。这是一个Spring Boot应用程序。使用xml文件配置Log4j2。 xml文件与this线程答案中的xml文件相同。

如何在不中断tomcat的情况下删除日志内容?

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试运行以下命令:

$ echo > catalina.out