ActiveMQ中唯一的预定作业

问题描述 投票:1回答:1

我有多个节点(例如,集群中的一个应用程序实例)能够将计划的消息发布到ActiveMQ(类似cron)。我要实现的是仅安排唯一的作业(以避免重复的任务)。

仅当未将消息设置为预定时间时,才可以发布消息吗?在推送到预定队列之前,有什么方法可以列出它吗?

也许正确的解决方案是“清理队列然后发布”方法?

我在Ruby上使用“ stomp” gem。

我经常搜索。我知道我可以编写插件(拦截器)来处理唯一消息,但也许还有另一种方法可以做到。

ruby scheduled-tasks activemq stomp
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.