【发布时间】:2013-03-07 23:20:14
【问题描述】:
我使用 ActiveMQ 作为作业调度程序。这意味着一个 master 向 ActiveMQ 发送作业消息,多个 slave 从 ActiveMQ 获取作业消息并处理它们。当 slave 完成一项工作时,它们会将带有 job_id 的消息发送回 ActiveMQ。
但是,奴隶是不可靠的。如果某个slave在一段时间内没有响应,我们可以假设slave宕机,并尝试重新发送发送的job消息。
有没有什么好的想法来实现这种重新交付?
【问题讨论】:
标签: activemq