RabbitMQ的预定消息

Ste*_*her 6 message-queue rabbitmq microservices

我正在寻找一种能够使用RabbitMQ调度消息的解决方案,因此不仅要按照多个来源中的描述延迟消息,还要安排它发送消息,例如每天.

如果不是RabbitMQ,你可以想到任何其他解决方案,你建议使用消息总线的微服务环境?所以它真的是关于结合任务调度器和消息总线的概念......

或者使用作业调度程序将消息推送到消息队列更好,例如将rundeck与RabbitMQ结合使用?

Der*_*ley 9

或者使用作业调度程序将消息推送到消息队列更好,例如将rundeck与RabbitMQ结合使用?

是.

RabbitMQ不是为处理调度而设计的,尝试使用它只会很痛苦(充其量).

最好使用另一个调度系统,如cron jobs或rundeck或任何其他可用的调度工具.通过该工具,您可以执行将在RabbitMQ中推送消息的代码,从而触发系统其他部分的工作.

  • 谢谢,到目前为止我采用了这种方法;这需要更多的设置工作,但到目前为止,我很高兴将调度程序和 RabbitMQ 分成两个不同的服务。看来肯定是有回报的。 (2认同)