merlimat commented on issue #2954: Broker considers fail-over consumer priority-level URL: https://github.com/apache/pulsar/pull/2954#issuecomment-437114596 The question is that broker is using ordinal position for consumers to ensure even distribution. Simple example: 4 partitions, 2 consumers. With equal priorities, they partition | consumer -------| ---- t-partition-0 | c-1 t-partition-1 | c-2 t-partition-2 | c-1 t-partition-3 | c-2 If I set c-1 with higher priority, I would expect to have c1 on all the partitions. however the priority will only affect the sorting, so each partition will see the same list of consumers `[c1, c2]`, ordered by priority, but will keep doing the same assigment as above, given that on partition-3 with chose the consumer index with `N % len(consumers)`
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services