标签: java disruptor-pattern lmax
如何监控LMAX干扰器?假设我有3个响铃,并希望提供一个ui,它会告诉我有关响铃的信息。
答案 0 :(得分:4)
您可能希望监控的最重要的属性是剩余容量,以便您可以判断消费者是否跟上。
最简单的公开方法是创建一个可以读取RingBuffer.remainingCapacity()并通过JMX公开它的bean。这样你就可以获得远程监控GUI,例如JConsole,JVisualvm,通过graphite,openNMS或nagios
RingBuffer.remainingCapacity()