Glassfish server.log压缩和存档

我正在寻找以下问题的简单解决方案。 对于高流量的Web应用程序,我们有一些glassfish server.log文件正在变得很大(每天约700mb)。我们需要将日志保留不确定的时间(很长!)。 我需要一种简单的方法来将每个(天,周,周等)末尾的日志归档到zip文件或类似文件中。 可以通过Glassfish本身完成此操作吗?还是我需要编写一个批处理/ powershell脚本来为我做,然后在服务器上调度它? 干杯, 克里斯     
已邀请:
Glassfish可以管理要保留在domain / logs目录中的文件数量,但不能管理压缩和存档。我建议使用gzip压缩并生成使用cron计划的zip文件的shell脚本(如果使用* NIX OS)。     
您必须编写一个脚本。我们有同样的问题。     
您可以尝试使用collect-log-files:   / path / to / glassfish / asadmin收集日志文件 此命令将创建一个.zip文件,其中包含来自以下位置的所有日志   /path/to/glassfish/.../domain/logs/ 并将其默认存储在目录中   /path/to/glassfish/.../domain/collected-logs/     

要回复问题请先登录注册