栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用logrotate进行垃圾收集器日志(loggc)文件旋转无法正常工作

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用logrotate进行垃圾收集器日志(loggc)文件旋转无法正常工作

我们在运行Jboss7和Java6的地方遇到了同样的问题,GC文件中出现了NULL,并且它们一直在增长。

解决方案是只将GC记录到stdout,然后 stdout 附加 到文件中:

简单的例子:

java -verbose:gc >> console.log

显然,使用append(>>)可以删除Java“指针”到文件中的某个位置。额外的好处是不必在每次服务器重启时重置GC日志,因此随着时间的推移,我们可以获得一些统计信息。

至少IBM PMAT工具在解析带有GC输出的sysout时没有问题。

最简单的解决方案有时是最好的:)

尽管我希望Java支持旋转GC日志,但正如我之前看到有人在讨论的那样:http :
//mail.openjdk.java.net/pipermail/hotspot-runtime-
dev/2011-April/002061.html



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/401055.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号