Advisory broker replay of destination advisories needs to distinguish temp 
destination from regular destination
---------------------------------------------------------------------------------------------------------------

                 Key: AMQ-3615
                 URL: https://issues.apache.org/jira/browse/AMQ-3615
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker
    Affects Versions: 5.5.1
            Reporter: Gary Tully


By default an activemq connection registers an advisory consumer for temp 
destinations. This is configurable via: {{jms.watchTopicAdvisories}}. This 
allow the client to respond to a request to a deleted temp destination without 
a round trip to the broker and avoid a possible auto creation. 
At the moment, that advisory consumer gets notified of *all* destinations, not 
just temp destinations. So if there are large amounts of destinations, there is 
an unnecessary flood of advisories on the initial subscribe.
The workaround, for clients who don't use temps is to disable this advisory 
monitor, using {{jms.watchTopicAdvisories=false}} on the connection factory 
broker url or setting the corresponding property on the connection factory or 
connection.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to