0
我在容器中运行ActiveMQ。我有一个应用程序向ActiveMQ队列发送了几百封邮件。我想转储这些消息并停止容器。下次我启动一个activemq容器时,我想使用先前保存的转储并将这些消息导入到队列中。这可能吗? ActiveMQ CLI命令是首选。有没有办法从ActiveMQ队列中转储消息,然后重新导入它们?
我在容器中运行ActiveMQ。我有一个应用程序向ActiveMQ队列发送了几百封邮件。我想转储这些消息并停止容器。下次我启动一个activemq容器时,我想使用先前保存的转储并将这些消息导入到队列中。这可能吗? ActiveMQ CLI命令是首选。有没有办法从ActiveMQ队列中转储消息,然后重新导入它们?
我开发了我自己的ActiveMQ命令行实用程序(activemq-cli)来执行此操作。你可以在这里找到它:https://github.com/antonwierenga/activemq-cli(命令“出口的消息”(转储信息到一个文件,“发送消息”再次导入)
。