【问题标题】:ActiveMQ Mirrored Queue Performance PenaltyActiveMQ 镜像队列性能惩罚
【发布时间】:2013-02-12 05:15:03
【问题描述】:

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

  1. 拥有没有订阅者的主题是否会对性能产生重大影响?不会总是有该主题的订阅者,我希望在没有人听的情况下影响最小。
  2. 队列的性能显然比监控主题更重要——如果镜像主题的唯一订阅者是非持久的,这是否有助于最大限度地减少任何额外的系统负载?

谢谢!

【问题讨论】:

    标签: activemq mirror subscriber


    【解决方案1】:

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

    【讨论】:

    • This question 展示了如何为单个已知队列配置镜像队列。这样做可以让您选择要镜像的(最好是低流量的)队列,从而节省开销。
    猜你喜欢
    • 2012-05-14
    • 1970-01-01
    • 2011-08-17
    • 1970-01-01
    • 2014-07-03
    • 2012-11-11
    • 1970-01-01
    • 2014-08-08
    • 2011-01-11
    相关资源
    最近更新 更多