【问题标题】:Amazon MQ Destinations Disappearing from ActiveMQ consoleAmazon MQ 目标从 ActiveMQ 控制台中消失
【发布时间】:2019-12-06 20:50:27
【问题描述】:

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

<forcePersistencyModeBrokerPlugin persistenceFlag="true"/>

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

【问题讨论】:

  • 我会检查,但我不这么认为。一旦我发现我会回复评论
  • 看起来我是这样做的,而且听起来这将是问题所在。我会将其切换为 false ,看看它是否有帮助。在生产环境中,我们可能会将其保留为资源,但在非生产环境中,查看所有主题和队列会很有帮助。谢谢!

标签: activemq amazon-mq


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-05-19
    • 2020-07-06
    • 1970-01-01
    • 2021-03-12
    • 2011-10-28
    • 1970-01-01
    • 2012-09-02
    • 2011-10-20
    • 1970-01-01
    相关资源
    最近更新 更多