我想使用 Lmax Disruptor 进行性能测试:
- 配置 dusruptor
- 不知何故“暂停”处理
- 向 RingBuffer 添加许多消息
- “取消暂停”处理
这样我就可以清楚地测量缓冲区变空的速度。如果我“混合”添加许多消息(这会引入一些延迟)并进行处理,我可能对处理速度的结果不太确定。
但是,我似乎没有在 LMAX Disruptor (https://lmax-exchange.github.io/disruptor/docs/com/lmax/disruptor/dsl/Disruptor.html)中找到“暂停”,有没有办法做一个?