我想对配置进行热导出,以便以后能够在不停止机器的情况下导入它:
队列的创建是通过 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] 删除。
我来说两句