【问题标题】:Monitoring the LMAX Disruptor监控 LMAX Disruptor
【发布时间】:2013-11-23 05:22:57
【问题描述】:

如何监控 LMAX Disruptor?假设我有 3 个环形缓冲区,并希望提供一个 ui 来提供环形缓冲区的信息。

【问题讨论】:

    标签: java disruptor-pattern lmax


    【解决方案1】:

    您可能想要监控的最重要的属性是剩余容量,以便您可以判断消费者是否跟上。

    公开它的最简单方法是创建一个可以读取RingBuffer.remainingCapacity() 并通过JMX 公开它的bean。这样您就可以获得远程监视器 GUI,例如JConsole、JVisualvm、通过graphiteopenNMSnagios 进行统计记录/监控

    【讨论】:

    • 任何关于如何将其公开为 bean 的示例?
    猜你喜欢
    • 2013-12-21
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    • 2018-09-02
    相关资源
    最近更新 更多