【发布时间】:2015-12-31 10:14:13
【问题描述】:
我们有要求我们必须推送一些消息以进行离线实现,现在我们有在线/离线混合安装,对于在线我们将消息推送到队列但对于离线我们仍然想要推送队列但读取消息离线并将其存储在本地文件系统中,以便 我们可以将其存储在文件系统中,并通过将其放入队列中让离线系统手动处理它。 我想知道我们是否在活动 mq 中有虚拟队列之类的东西,我们可以在其中放置所有离线消息并读取它存储在文件系统上,然后从队列中删除它。
我在这里读到骆驼拦截器可以在这种情况下使用,但如果有人可以详细说明它需要帮助: http://camel.apache.org/intercept.html
感谢您提供这方面的任何帮助。
谢谢
【问题讨论】:
-
对 ActiveMQ 进行更多研究,因为它具有镜像队列,或者您可以使用 Camel 连线将重复消息发送到该虚拟队列。
标签: jms apache-camel activemq spring-jms