Skip to content

MultipleConsumer ignores messages count limit #40

@skrivy

Description

@skrivy

Having following configuration:

rabbitmq:
    consumers:
        singlejob:
            queue: { name: 'singlejob', passive: true }
            callback: [ @App\Consumer\SingleJobConsumer, process ]
        multipleJob:
            queues:
                multiplejob.low:
                    passive: true
                    callback: [ @App\Consumer\MultipleJobConsumer, process ]
                multiplejob.high:
                    passive: true
                    callback: [ @App\Consumer\MultipleJobConsumer, process ]

Everything works for single job - it dies after 1 message is processed:

php index.php rabbitmq:consumer -m 1 singleJob

When testing multiplejobs - the process never dies and still consumes incoming messages:

php index.php rabbitmq:consumer -m 1 multipleJob

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions