Logging Glassfish server.log压缩和归档
我正在寻找以下问题的简单解决方案Logging Glassfish server.log压缩和归档,logging,compression,glassfish,archive,Logging,Compression,Glassfish,Archive,我正在寻找以下问题的简单解决方案 对于高流量的web应用程序,我们有一些glassfish server.log文件变得相当大(每天约700mb)。我们需要将日志保留一段不确定(很长!)的时间 我需要一个简单的方法来存档日志在每一天结束(天?周?等)到一个zip文件或类似的东西 这可以通过Glassfish本身实现吗?或者我需要编写一个批处理/powershell脚本来为我完成它,并在服务器上调度它吗 干杯, 克里斯,你得写个剧本。我们也有同样的问题。Glassfish可以管理要保留在域/日
- 对于高流量的web应用程序,我们有一些glassfish server.log文件变得相当大(每天约700mb)。我们需要将日志保留一段不确定(很长!)的时间
- 我需要一个简单的方法来存档日志在每一天结束(天?周?等)到一个zip文件或类似的东西
克里斯,你得写个剧本。我们也有同样的问题。Glassfish可以管理要保留在域/日志目录中的文件数量,但不能管理压缩和归档。我建议使用gzip编写一个shell脚本(如果使用*NIX操作系统),以压缩并生成使用cron计划的zip文件。您可以尝试使用收集日志文件: /路径/to/glassfish/asadmin收集日志文件 此命令将创建一个.zip文件,其中包含来自的所有日志 /路径/to/glassfish/../domain/logs/ 默认情况下,将其存储在目录中 /路径/to/glassfish/../domain/收集的日志/