在这篇 了解 Storm 的内部消息缓冲区的文章 中,提到了 Storm 进行内部缓冲。
现在,我将有大量事件进入我的风暴拓扑,它们将具有多个层(螺栓)。第一层将以随机方式“消化”所有传入事件,并且可能对于每个传入事件都会将一个新事件发送到下一层(螺栓到螺栓)。然而,对我来说,第一层也有可能只会定期发出消息(因此,它不会为每个传入事件发出事件,而是可以在每个滴答声中发出一个事件:假设每秒 - 这将大大减少下一层的负载层)。
然而,当我阅读上面的文章时,我看到storm有内部缓冲,我想知道这是否意味着我不需要弄乱tick spouts,因为storm已经为我做了内部缓冲。