[ 
https://issues.apache.org/jira/browse/DISPATCH-367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15322432#comment-15322432
 ] 

Ted Ross commented on DISPATCH-367:
-----------------------------------

For the record...
This Jira is requesting an enhancement that is arguably meaningless but will 
improve the way balanced distribution looks to casual testers.  The fix for 
this is also simple and inexpensive, so it's probably worthwhile.
The problem is that if a tester tests balanced distribution with a single 
synchronous sender, the distribution doesn't look very balanced, even though it 
is behaving reasonably.  With a single synchronous sender, there are never any 
previous deliveries in-flight, so the delivery always goes to the "first" local 
consumer.
Balanced delivery tries to deliver messages to the consumer with the fewest 
outstanding (unsettled) deliveries.  The value of balanced distribution doesn't 
really kick in until there are multiple in-flight deliveries to the same 
address with multiple consumers.

> balanced distribution needs to be more... balanced.
> ---------------------------------------------------
>
>                 Key: DISPATCH-367
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-367
>             Project: Qpid Dispatch
>          Issue Type: Bug
>          Components: Router Node
>    Affects Versions: 0.6.0
>            Reporter: Ken Giusti
>            Assignee: Ganesh Murthy
>             Fix For: 0.6.0
>
>
> When blocking sends are done to a balanced address with multiple consumers on 
> the same router all the messages go to one of the consumers.
> I would expect that the messages would be evenly distributed across all 
> _locally_attached_ consumers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to