【发布时间】:2013-12-17 10:32:03
【问题描述】:
我一直在使用带有 Quartz 集成的 MassTransit,并且可以成功地安排消息在未来某个时间点作为单次事件发生。
我知道 Quartz.Net 支持重复的时间表,并且看不到 MassTransit 扩展来挂钩。我想我有 4 个选项?:
- 自己编写扩展程序(但会丢失 NuGet 更新)
- 希望 MassTransit 团队在某个时候支持这一点
- 调整我的消费者以在每次消费时重新安排重复的消息(实际上是在编写解决方法)
- 使用 Quartz.net 调整已分配给我的计划作业的触发器。我已经能够做到这一点,但它似乎有点“黑客”——这也有线程延迟的考虑。
欢迎任何建议!
【问题讨论】:
标签: c# .net quartz-scheduler masstransit quartz.net-2.0