Dan Langford commented on ARTEMIS-1297:

so [~tabish121] are you thinking that the implementation will require decoding 
the message? is that the direction this is going or are you looking into 
another way? the last part of your comment isnt quite gaining traction in my 
head are you saying that in ActiveMQ5.x you can "disable" the delay feature but 
you cannot do such thing in Artemis? 

Im interested if you think that this can be accomplished in some form or 
another by 2.3.0. we ran into some more hiccups with QDR that is making this 
feature much more desirable. (QDR when message-routing cannot support JMS 
Filters, but when link-routing we forfeit features like load balancing [aka 
sharding] and connection aggregation)

> AMQPMessages cannot be load balanced across a Message Bridge
> ------------------------------------------------------------
>                 Key: ARTEMIS-1297
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1297
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>    Affects Versions: 2.1.0
>            Reporter: Dan Langford
> Currently when an AMQPMessage is sent to a Artemis cluster configured for 
> load balancing the server throws an exception. I would be in favor of 1) 
> allowing an AMQPMessage to be load balanced. but other options include 2) 
> improving the documentation around load balancing AMQP to make users aware of 
> this limitation or 3) more gracefully handling this limitation by still 
> allowing the message to be delivered but not attempt to load balance it. the 
> current behavior is unexpected and disruptive. 
> this was brought up in the users list 
> http://activemq.2283324.n4.nabble.com/Artemis-2-1-0-struggling-to-produce-AMQP1-0-messages-on-a-cluster-server-side-load-balancing-td4728658.html
>  and responded to by [~clebertsuconic]. the error is demonstrated here in a 
> test case https://github.com/danlangford/tq-artemis-example/tree/ARTEMIS-1297
> as a work around the current suggested pattern for load balancing AMQP is to 
> use QPID Dispatch Router

This message was sent by Atlassian JIRA

Reply via email to