[ 
https://issues.apache.org/jira/browse/ARTEMIS-3401?focusedWorklogId=627802&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-627802
 ]

ASF GitHub Bot logged work on ARTEMIS-3401:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 26/Jul/21 14:44
            Start Date: 26/Jul/21 14:44
    Worklog Time Spent: 10m 
      Work Description: jbertram commented on pull request #3670:
URL: https://github.com/apache/activemq-artemis/pull/3670#issuecomment-886766248


   Inspecting the messages for `Message.HDR_ORIGINAL_ADDRESS` *might* work. I'm 
not sure if that header is stripped when the message is actually retried so you 
might encounter a weird situation where messages on the original queue can be 
retried.
   
   I'm not sure how using `getAddressSettingsAsJSON` would work here as there's 
no "reverse lookup" where you can submit a `dead-letter-address` value and get 
back the address names which match. I think you'd have to do some kind of brute 
force search by first invoking `getAddressNames` and then taking every 
individual address name and using `getAddressSettingsAsJSON` to see if 
`dead-letter-address` or `expiry-address` matched the value you're looking for. 
Also, there's the complication of auto-created dead-letter and expiry resources 
which use a prefix and/or suffix.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 627802)
    Time Spent: 0.5h  (was: 20m)

> Support dead-letter and expiry identification on the web console via regex
> --------------------------------------------------------------------------
>
>                 Key: ARTEMIS-3401
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3401
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Justin Bertram
>            Assignee: Justin Bertram
>            Priority: Major
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently dead-letter and expiry addresses can only be identified on the web 
> console if they perfectly match a configurable string value (i.e. {{DLQ}} and 
> {{ExpiryQueue}} by default respectively). However, lots of users have 
> multiple dead-letter and expiry resources which follow the same naming 
> pattern. The web console should support using a regular expression so all of 
> these addresses can be properly identified.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to