Glassfish记录

时间:2009-04-06 14:19:32

标签: logging glassfish

有没有让glassfish自动删除一些旧的日志文件?昨天我们因为玻璃鱼记录而出现了磁盘问题。除非我们只是无知,否则在管理控制台中没有明显的方法可以做到这一点。

3 个答案:

答案 0 :(得分:7)

您可以在Log Rotate Manager中删除Glassfish以删除日志文件: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files

答案 1 :(得分:4)

在3.1中,命令现在(假设默认值为10)

asadmin> set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=10

http://docs.oracle.com/cd/E18930_01/html/821-2416/gklmn.html#gkmai

答案 2 :(得分:1)

如果你不能或不想按照其他答案的建议安装GlassFish Performance Advisor,https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs中描述了另一种方式:

  

com.sun.enterprise.server.logging.max_history_files系统属性限制了访问日志记录和服务器日志的轮换日志文件数