Tomcat 9将其日志附加到catalina.log上。 由于catalina.log包含太多内容,因此为了调试我的应用程序,我只需要新的日志。
因此,我从日志文件中删除了所有行并将其保存。但是不久之后,tomcat停止将日志写入catalina.log,直到我再次重新启动tomcat服务器。
重新启动后,它将再次正常运行,如果我再次删除行,也会发生同样的情况。我正在使用配置为使用log4j2实现的slf4j。这是一个Spring Boot应用程序。使用xml文件配置Log4j2。 xml文件与this线程答案中的xml文件相同。
如何在不中断tomcat的情况下删除日志内容?
谢谢。
答案 0 :(得分:0)
尝试运行以下命令:
$ echo > catalina.out