首页 > 解决方案 > Masstransit 按顺序执行事件

问题描述

我正在使用事件驱动架构,我正在使用 RabbitMq 进行排队,并使用 masstransit 进行传奇模式。我有我希望这些事件按顺序执行的事件,例如当 EventOne 完成执行时,saga 应该自动触发 EventTwo,我只为第一个事件调用请求客户端,它会继续按顺序触发事件直到最后一个事件。有人可以帮我吗?谢谢大家的帮助。

标签: asp.net-coremasstransitsagaevent-driven

解决方案


如果您需要根据初始事件按顺序执行活动,我建议使用路由单。MassTransit Courier无需中央协调器即可支持活动的执行和补偿。


推荐阅读