【发布时间】:2018-09-30 03:37:19
【问题描述】:
我正在编写一个可以有很长的 GC 暂停的程序,但是 SLA 说我不应该有太多的暂停。如果发现,它需要报告。
我怎样才能让它监控自己?我不想解析 GC 日志。
JMX 暴露了 LastGcInfo,但不知道什么时候去查询。
【问题讨论】:
-
您是否考虑过使用任何类似 APM 的应用程序?强制应用程序监控自身并报告错误/事件可能不是扩展基础架构的好选择。
-
“太多”有多少?
标签: java garbage-collection monitor