反正有没有让glassfish自动删除一些旧的日志文件?昨天我们因为玻璃鱼记录而出现了磁盘问题。除非我们只是无知,否则在管理控制台中没有明显的方法可以做到这一点。
反正有没有让glassfish自动删除一些旧的日志文件?昨天我们因为玻璃鱼记录而出现了磁盘问题。除非我们只是无知,否则在管理控制台中没有明显的方法可以做到这一点。
您可以在Log Rotate Manager中使Glassfish删除日志文件: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
您可以在Log Rotate Manager中使Glassfish删除日志文件: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
在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
如果您不能或不想按照其他答案中的建议安装GlassFish Performance Advisor,请参阅另一种方法 https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs:
com.sun.enterprise.server.logging.max_history_files系统属性限制了访问日志记录和服务器日志的轮换日志文件数