Erik Wramner created AMQ-6808:
---------------------------------

             Summary: Preserve destination when browsing scheduled messages
                 Key: AMQ-6808
                 URL: https://issues.apache.org/jira/browse/AMQ-6808
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Job Scheduler
            Reporter: Erik Wramner
            Priority: Minor


It is possible to browse scheduled messages by sending a message to 
ScheduledMessage.AMQ_SCHEDULER_MANAGEMENT_DESTINATION. Unfortunately (for us) 
the most interesting data is missing. SchedulerBroker#sendScheduledJob replaces 
the original destination from the scheduled message with the temporary 
destination of the client asking for the information. That is obviously 
necessary, but it means we can't figure out the final destination for the 
messages.

We sometimes have thousands of messages and the broker cluster gets into 
trouble. We want to analyze the problem by checking how many messages there are 
for various destinations when this happens. At present that is difficult 
without changing the (many) posting systems to add headers.

The solution is simple. Copy the original destination to a JMS property 
(schedulerOriginalDestination for example) before overwriting it. I will create 
a pull request.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to