Activemq Dummy Queue Require or Intercept Message before pushing to Queue

Active MQ Dummy Queue Requirement Or Intercerpt Message before pushing to Queue

我们有要求我们必须推送一些消息以供离线实施,现在我们有在线/离线混合安装,对于在线我们将消息推送到队列但对于离线我们仍然想要推送队列但读取离线消息并将其存储在本地文件系统中,以便 我们可以将其存储在文件系统中,并通过将其放入队列中来让离线系统手动处理它。 我想知道我们是否在活动 mq 中有虚拟队列之类的东西,我们可以在其中放置所有离线消息并读取它存储在文件系统上,然后从队列中删除它。

我在这里读到骆驼拦截器可以在这种情况下使用,但如果有人可以详细说明,我需要帮助: http://camel.apache.org/intercept.html

感谢您在这方面的任何帮助。

谢谢

处理此类事情的最简单方法可能是通过 Camel Broker Component

它可用于复制消息、更改目的地等等。