[ 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