ActiveMQ镜像队列性能惩罚

ActiveMQ镜像队列性能惩罚,activemq,mirror,subscriber,Activemq,Mirror,Subscriber,我正在设置一个ActiveMQ实例,我对使用它来不时监视特定队列感兴趣。但是,从链接的文档中可以看出,启用镜像队列将为系统中的每个队列创建一个镜像主题,其中有许多队列。我对这种方法有几个问题: 没有订阅者的主题对性能有很大影响吗?在这个话题上不会总是有订阅者,我希望在没有人听的情况下影响会很小 队列的性能显然比监视主题更重要——如果镜像主题的唯一订户是非持久订户,这是否有助于最小化任何额外的系统负载 谢谢 当没有人订阅主题时,通常没有大问题。而且,是的,非持久用户通常比相反的用户便宜。但我建议您

我正在设置一个ActiveMQ实例,我对使用它来不时监视特定队列感兴趣。但是,从链接的文档中可以看出,启用镜像队列将为系统中的每个队列创建一个镜像主题,其中有许多队列。我对这种方法有几个问题:

  • 没有订阅者的主题对性能有很大影响吗?在这个话题上不会总是有订阅者,我希望在没有人听的情况下影响会很小
  • 队列的性能显然比监视主题更重要——如果镜像主题的唯一订户是非持久订户,这是否有助于最小化任何额外的系统负载

  • 谢谢

    当没有人订阅主题时,通常没有大问题。而且,是的,非持久用户通常比相反的用户便宜。但我建议您将VisualVM连接到您的特定设置,并在有镜像队列和无镜像队列的情况下监视负载下的资源使用情况。这可能是这个问题的最佳答案

    显示了如何为单个已知队列配置镜像队列。这样做可以让您选择要镜像的队列(最好是低流量队列),从而节省开销。