【发布时间】:2011-06-02 20:20:10
【问题描述】:
我有一个服务订阅事件消息并在它们到达时执行一些工作。有一类事件可以在引用相同基础数据的许多事件的短脉冲中到达。我希望能够在短时间内推迟对相关事件的处理,这样我只对每批相关事件进行一次计算,而不是响应每个单独的事件。是否有某种模式可以让我在一段时间内收集相关事件,然后一次性处理它们?我在想 saga + timeout 可能能够实现这一点,但不确定这是否适合。
谢谢!
【问题讨论】:
标签: nservicebus publish-subscribe