WAS JVM使用率该如何合理监控?

如果只是监控WAS HEAP USED%,那告警频率太高,如果开启了GC,那么GC频率结合WAS HEAP USED%是否是个好的监控方法?那么GC频率的阀值该如何设置?

参与8

2同行回答

bryanbryan软件架构设计师金融研发
可以在压力测试的时候开启GC的相关监控,根据实际监控数据去做一些调整显示全部

可以在压力测试的时候开启GC的相关监控,根据实际监控数据去做一些调整

收起
银行 · 2017-05-03
浏览2898
wangxuefeng266wangxuefeng266软件架构设计师IBM
这个并没有定论:JVM 堆内存太低会导致GC频繁,而JVM对内存太大,导致GC时间太长,影响应用访问,如果并发又比较大,又存在大对象、处理的数据量又比较大,应用对数据有没有特殊处理,那发生高CPU的问题会很频繁。所以没有固定值,适合自己系统的需要测试喽!可以开启详细垃圾回收,然后自己测...显示全部

这个并没有定论:JVM 堆内存太低会导致GC频繁,而JVM对内存太大,导致GC时间太长,影响应用访问,如果并发又比较大,又存在大对象、处理的数据量又比较大,应用对数据有没有特殊处理,那发生高CPU的问题会很频繁。

所以没有固定值,适合自己系统的需要测试喽!


可以开启详细垃圾回收,然后自己测试GC间隔时长,然后做出判断。

收起
互联网服务 · 2017-05-02
浏览3078

提问者

jxnxsdengyu
系统工程师江西农信
擅长领域: 存储灾备双活

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-04-27
  • 关注会员:3 人
  • 问题浏览:8324
  • 最近回答:2017-05-03
  • X社区推广