如何热导出 ActiveMQ Artemis 的配置并热导入?

Ama-N0-Uzume

我想对配置进行热导出,以便以后能够在不停止机器的情况下导入它:

  • 地址
  • 队列
  • 路由类型
  • 地址设置
  • ETC...

队列的创建是通过 Apache ActiveMQ 接口管理控制台完成的。

我知道我们可以执行导出,但是必须停止 Apache Artemis:

#Export the log in XML format
./artemis data exp > /tmp/export.xml

#Import of the log in XML format
./artemis data imp --input /tmp/export.xml --host localhost --port 61617

我知道我们也可以通过日志进行导出,但是 Apache Artemis 必须停止:

artemis data print --journal D:\apache-artemis-2.6.2\instances\broker-sandbox-miscellaneous\datajournal\ > D:/2022-02-05_ResultPrintJournal.txt

有没有办法恢复配置,然后即时导入?

预先感谢您的帮助

贾斯汀·伯特伦

目前无法转储您在运行时提到的项目的配置,然后将它们应用到另一个正在运行的代理。

除了通过 Web 控制台修改代理之外,您还可以更改broker.xml. 这样,所有配置更改都将以简单的格式捕获,您可以简单地将其复制到另一个代理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章