我以下列方式向队列发送消息:
我想安排重复我的消息。我的意思是,无论我的这行是什么消息jsmClient.send(标识符);在控制器中(如下所示)是……
延迟的方式& ActiveMQ 5.x中的预定消息传递是生成器使用特殊属性设置消息的延迟/调度并发送消息 的 一旦 强> 。一旦代理收到消息,它就会根据延迟和消息将消息传送到队列。计划在消息上设置。因此,在延迟和放大的背景下,说“......我的制作人将要发送消息10或100次......”是不准确的。预定的消息。
延迟&预定消息传递是ActiveMQ 5.x的一项功能,而不是JMS规范的一部分。 Spring JMS库和/或文档不会提及此功能,因为它是ActiveMQ 5.x独有的。
如您所知,ActiveMQ 5.x不支持JMS 2.0,因此如果您需要JMS 2.0支持,则需要切换到ActiveMQ Artemis。但是,ActiveMQ Artemis不支持延迟&预定的消息 正如用户邮件列表中所讨论的那样 。因此,如果你想延迟&您可能希望坚持使用JMS 1.1的预定消息,或者找出一种不同的方式来实现您正在寻找的JMS 2.0和ActiveMQ Artemis功能。