【问题标题】:Is there a way to judge whether all the events have been consumed?有没有办法判断是否所有的事件都被消费了?
【发布时间】:2019-03-08 12:56:07
【问题描述】:

有没有办法判断是否所有的事件都被消费了?类似于 BlockingQueue.isEmpty() 方法。 我想在消费者空闲时添加一些业务逻辑。 期待您的回复。

【问题讨论】:

    标签: disruptor-pattern


    【解决方案1】:

    是的,环形缓冲区有remainingCapacity,它告诉您还有多少插槽可用。因此,您需要将其与环形缓冲区的容量进行比较,以检查其是否为空。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-04
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      相关资源
      最近更新 更多