Amazon MQ 目标从 ActiveMQ 控制台中消失

Amazon MQ Destinations Disappearing from ActiveMQ console

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

中取消了这一行的注释
<forcePersistencyModeBrokerPlugin persistenceFlag="true"/>

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

确保您没有在代理配置中的任何地方使用 gcInactiveDestinations="true",因为这将删除不活动的目的地并将它们从控制台视图中移除。您可以在 ActiveMQ documentation.

中阅读有关删除不活动目的地的更多信息