0

一般来说,我是 Amazon MQ 和 ActiveMQ 的新手。我已将代理配置为具有转发到多个队列的复合主题。我以这种方式设置了 3 个经纪人。三分之二的工作按预期工作。第三个是表现得很奇怪。当我去查看我的主题和队列时,控制台是空的。我为所有 3 个代理使用相同的 XML 配置文件,唯一的区别是主题和队列名称。我想我启用了持久模式,但不确定我的设置是否完全正确。我只是在 XML 中取消了对这一行的注释。

<forcePersistencyModeBrokerPlugin persistenceFlag="true"/>

我还<destinations>填写了我想要在重新启动代理时创建的主题和队列的部分。我注意到它们最初可能会出现,但最终会从控制台中消失,除非我们保持向它们写入消息。我不确定要寻找什么,所以希望有人能给我一些指导或方向。

4

1 回答 1

1

确保您没有gcInactiveDestinations="true"在代理配置中使用任何地方,因为这将删除不活动的目标并将它们从控制台视图中删除。您可以在ActiveMQ 文档中阅读有关删除非活动目标的更多信息。

于 2019-12-09T15:08:07.727 回答