Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-2711

conduitSubscriptions flag on networkConnector element should only affect queues, not topics

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 5.3.1
    • 5.x
    • Connector
    • None

    Description

      In the doc for 'Networks of Brokers', http://activemq.apache.org/networks-of-brokers.html, it says that it is sometimes useful to disable conduitSubscriptions for queues, because this gives you a better load balancing effect when consumers are attached to various points in the broker network. The only trouble is, currently it does not seem practical to disable conduitSubscriptions, because this almost inevitably causes trouble with topics. That is, it can easily happen that topic messages are duplicated, if conduitSubscriptions is set to false.

      It seems like it would be better if topic subscriptions where always treated as conduits and the conduitSubscriptions attribute only affected queue subscriptions. That way, you could happily disable conduits for queues while leaving it enabled for topics.

      A bit of investigation is probably needed, however, to make sure that there aren't any edge cases where you might actually want to disable conduit subscriptions for topics.

      Attachments

        Activity

          People

            mattrpav Matt Pavlovich
            fbolton Fintan Bolton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: