LMAX Disruptor一类可以为不同类型的事件使用多个EventHandlers

时间:2018-08-10 19:09:38

标签: eventhandler disruptor-pattern lmax

基本问题: MyClass实现EventHandler {..}

我希望同一个类处理多个事件,以便可以共享对象状态。本质上,Type1处理程序写入myClass.Var1,Type2处理程序写入myClass.Var2。然后Type3处理程序可以读取myClass.Var1 / myClass.Var2的当前值,然后处理Type3事件。

考虑到Disruptor框架,这是否有可能?或者我将不得不诉诸行动/听众等?

0 个答案:

没有答案