0

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

所以我从日志文件中删除了所有行并保存了它。但在那之后不久,tomcat 停止向 catalina.log 写入日志,直到我再次重新启动我的 tomcat 服务器。

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

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

谢谢你。

4

1 回答 1

0

尝试运行以下命令:

$ echo > catalina.out
于 2018-10-12T08:41:05.367 回答