当前位置: 首页 > 知识库问答 >
问题:

在哪里可以找到在Apache ActiveMQ artemis中使用artemis create创建的队列和地址

慕容嘉熙
2023-03-14

我已经使用Artemis.cmd create选项在Apache ActiveMQ Artemis中创建了地址和队列。但是,当我检查我的broker.xml时,我没有找到我使用Artemis.cmd创建的任何地址和队列,尽管当我启动broker时,我可以在Artemis控制台上看到所有这些地址和队列。现在,我想将相同的配置复制到另一个服务器上,因为有大量的队列,所以很难在另一个服务器上创建所有的队列。是否有任何选项可以转储到broker.xml并且我可以在另一台服务器上使用它,或者任何其他选项可以将这些队列复制到另一台服务器上?

共有1个答案

韩欣怿
2023-03-14

当以编程方式(例如,通过管理API)添加地址和/或队列时,它们被存储在日记中,特别是在其中一个“绑定”文件中。定义不会写回XML。

如果希望在另一个代理上复制这些资源,可以使用data expdata imp命令分别将它们从一个代理导出和导入到另一个代理。

除此之外,您还可以使用XML模板工具(例如Apache FreeMarker)生成broker.XML以及所有必要的资源。

 类似资料:
  • 问题内容: 几年前,我在维护的Linux服务器上安装了Apache 2.2x和PHP 5.3.1。我使用.tar.gz并按照指示进行构建(而不是rpm和您拥有什么)。一切都很好。 今天,我需要安装它,它看起来像一个PHP库。我完成了所有步骤以进行安装,并在其中找到ibm_db2.so。 最好的收获是最后一步是配置php.ini,但是我的系统上没有php.ini。恐怖的恐怖。PHP可以正常工作,当然

  • 问题内容: hibernatejar中的DTD是了解可以包含哪些属性以及该标记的预期名称的好方法。 打开DTD文件是获得所有元素和属性的概述,查看默认值以及一些注释的最简单方法。 这将帮助程序员从scracth编写hibernate.cfg.xml文件(疯狂,但有些人确实要求在不使用internet的情况下实现:O) 当我们有一个hibernatejar时,请告诉DDT的位置。 这不是编程问题,但

  • 问题内容: 我正在按照此站点上的MVC单元测试说明进行操作,但找不到用于注释的jar 。有人知道罐子在哪里吗? 问题答案: 通过Maven: 或从项目主页:http://code.google.com/p/atinject/ 另外,此MvnRepository.com页面提供了其他构建工具(如Ivy,Gradle等)的必要配置。

  • 这是我的配置: 这是我的消费者: 因此,我将一条消息放入队列,其中有效负载=“launch”。 我想测试事务,如果有效负载等于“launch”,它就会抛出一个异常。 因此,多亏了重新交付政策,消费者尝试使用该消息5次。在ActiveMq队列列表中的第五个之后,我没有看到我发送的消息。 消息放在哪里?在死信队列中?在哪里可以看到带有“launch”消息的死信队列? 谢谢

  • 问题内容: 看来php命令行使用的是与主要php解释器不同的php.ini。我正在使用Ubuntu 10.4。我的问题是,在主php.ini中,我为外部库包含了一个额外的路径,但是在cli版本中,此路径不存在,因此出现了路径包含错误。 谢谢 问题答案: 只是问问PHP:

  • 我遵循了所有步骤。我选择了我想要的API(YouTube数据API)并创建了一个项目。我现在搜索了大约 20 分钟,但找不到 API 密钥?我的用户界面是德语的,有没有可能以API密钥以外的其他东西命名?也许是 Clientschlüssel (Client Key) ? 这是我找到的全部: 还有一个JSON对象,但没有API Key: