Skip to content

AmqpConsumer can block other receives forever #94

Description

@jwage

If you run messenger:consumer with multiple like this:

php bin/console messenger:consume transport1 transport2

If transport2 is full of queued messages, AmqpConsumer can yield messages forever and block other transports. We should have some way to configure how often to yield control back to the parent loop either via number of messages or a time limit.

Metadata

Metadata

Assignees

Labels

improvementNot quite an enhancement, but an improvement to something

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions