Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-2638

Add topic configuration processing to allow Slow Consumer Detection to be configurable per topic

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Later
    • None
    • JIRA Cleanup
    • Broker-J
    • None

    Description

      Currently there is no way to configure topics this presents a problem for the configuration of the slow consumer detection for topics.

      Following the desing documented here:
      https://cwiki.apache.org/confluence/display/qpid/Topic+Configuration+Design

      The plan is to implement simply add the <topic> section to the configuration and a TopicConfiguration class that will process start the processing of that configuration. The additional items described in the overal topic configuration design are not in scope for this change.

      The TopicConfiguration will be hierarchical just as as the topic version is so the configuration will load in the following strucutre.

      NamedQueue->NamedTopic->GeneralTopic->GeneralQueue

      This means that you can have a configuration for a given topic but if you specify configuration for a specific durable subscription through the named queue configuration this will take presidence.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ritchiem Martin Ritchie
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: