Skip to content

Multi-ack can block consumption when rate limitation is enabled #332

Closed
@acogoluegnes

Description

To reproduce:

# fill up a queue
perf-test -x 1 -y 0 -c 3000 -C 100000 -r 10000 -qq -u qq
# consume... or not
perf-test -x 0 -y 1 -A 1000 -q 1000 -R 10000 -qq -u qq

The consumer stops at some point, because it does not ack at the appropriate time and the number of un-acked messages reaches the QoS.

} else if (currentMessageCount % multiAckEvery == 0) {

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions