如何旋转glassfish中的所有日志?

时间:2013-12-03 04:35:14

标签: glassfish

我可以从“服务器”菜单项按下旋转按钮,但它只旋转server.log文件,而不触及其他文件int logs文件夹。有没有办法旋转所有?

1 个答案:

答案 0 :(得分:0)

这是预期的行为。旋转/控制当前日志文件并创建新日志。旧日志将保留以后查找它们。来自official Oracle documentation

  

根据中的设置自动旋转日志   logging.properties文件。您可以使用更改这些设置   管理控制台。

     

您可以使用rotate-log手动旋转服务器日志文件   远程模式下的子命令。

     

此示例将server.log文件移动到   yyyy-mm-dd_server.log并在默认情况下创建一个新的server.log文件   位置。

如果要限制日志文件的数量,可以尝试设置系统属性com.sun.enterprise.server.logging.max_history_files,它指定要保留的最大日志文件数(更多信息here)。< / p>