1

我一直在使用带有 Quartz 集成的 MassTransit,并且可以成功地安排消息在未来某个时间点作为单次事件发生。
我知道 Quartz.Net 支持重复的时间表,并且看不到 MassTransit 扩展来挂钩。我想我有4个选择?:

  1. 自己编写扩展(但丢失 NuGet 更新)
  2. 希望 MassTransit 团队在某个时候支持这一点
  3. 调整我的消费者以重新安排每次消费的重复消息(实际上,编写解决方法)
  4. 使用 Quartz.net 调整已分配给我的计划作业的触发器。我已经能够做到这一点,但它似乎有点“黑客”——这也有线程延迟的考虑。

欢迎任何建议!

4

1 回答 1

2

这在 MassTransit 邮件列表中进行了讨论:https ://groups.google.com/d/msg/masstransit-discuss/adBZ4Je-ApY/3tkywFDdr5wJ

于 2014-01-04T15:48:15.910 回答