如何监控 LMAX Disruptor?假设我有 3 个环形缓冲区,并希望提供一个 ui 来为我提供环形缓冲区的信息。
问问题
1050 次
1 回答
4
您可能想要监控的最重要的属性是剩余容量,以便您可以判断消费者是否跟上。
公开它的最简单方法是创建一个可以RingBuffer.remainingCapacity()
通过 JMX 读取和公开它的 bean。这样你就可以通过石墨、openNMS或nagios获得远程监控 GUI,例如 JConsole、JVisualvm、stats logging/monitoring
于 2013-11-17T22:27:49.790 回答