LMAX Disruptor的“终于”或“做到最后”?

时间:2017-03-08 13:42:04

标签: disruptor-pattern lmax

我正在尝试为LMAX破坏程序编写一个包装器,我想知道是否有一种机制来添加一个在破坏者流程结束时执行的事件处理程序。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

破坏者类似于队列,没有结束'真。它不像反应式编程中的有限流。

发布者将负责标记最后一个事件(您可以在事件类中为此设置一个布尔字段)。这是"毒药记录"技术

您将拥有仅在标志为true时执行的处理程序。这就是全部。