我的服务器上运行了tomcat 7。偶然地我的catalina。日志不是在当前的catalina上打印。无论如何是否有回滚情况或创建Catalina.out而不重新启动服务器?
如果在tomcat
停止后删除了catalina.out
,则一旦tomcat
启动并写信给它,它将创建一个新的catalina.out
。但是,在您的情况下,由于catalina.out
在运行CC_5时被替换,因此持有原始的catalina.out
文件参考并写入已删除的文件。它登录您的旧catalina.out文件的原因。
您可以通过重新启动tomcat
服务器来摆脱它。
由于您已经用旧的catalina替换了新的catalina.out。前进,尝试在Linux
中使用logrotate
工具。这是一个日志管理命令行工具在Linux中。这可以在不同条件下旋转日志文件。特别是,我们可以在固定持续时间或文件已增长到一定大小。您可以单击此处以获取更多信息有关此的信息。