[
https://issues.apache.org/jira/browse/QPID-7606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Keith Wall updated QPID-7606:
-----------------------------
Description:
Queues and exchanges should have something akin to an "alternate binding"
rather than an alternate exchange. From this we can simplify the DLQ
implementation to remove the need for DLEs (or at worst have a single DLE).
Alternate Bindings could be modelled as {{\{destination, arguments\}}}. A
supported argument might be {{replacementRoutingKey}} which if set could direct
the routing through the alternate(s).
was:
Queues and exchanges should have something akin to an "alternate binding"
rather than an alternate exchange. From this we can simplify the DLQ
implementation to remove the need for DLEs (or at worst have a single DLE).
Alternate Bindings could be modelled as {{ {destination, arguments} }}. A
supported argument might be {{replacementRoutingKey}} which if set could direct
the routing through the alternate(s).
> Generalise Queue|Exchange#alternateExchange as alternateBinding
> ---------------------------------------------------------------
>
> Key: QPID-7606
> URL: https://issues.apache.org/jira/browse/QPID-7606
> Project: Qpid
> Issue Type: Improvement
> Components: Java Broker
> Reporter: Keith Wall
> Fix For: Future
>
>
> Queues and exchanges should have something akin to an "alternate binding"
> rather than an alternate exchange. From this we can simplify the DLQ
> implementation to remove the need for DLEs (or at worst have a single DLE).
> Alternate Bindings could be modelled as {{\{destination, arguments\}}}. A
> supported argument might be {{replacementRoutingKey}} which if set could
> direct the routing through the alternate(s).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]