Skip to content

Support for Consumer Priority #987

@pardahlman

Description

@pardahlman

Consumer Priority is a useful feature in RabbitMQ that allows the consumer to assign a priority value to its message consumption. We want to leverage this feature in our development environment to force message handling to local handlers (e.g. running on developer's machine). The idea being that the developer only needs to starts the endpoint in question locally, then interact with the development environment and any messages that would be handled by the endpoint in question is routed to the local instance.

Unfortunately, it looks like the call to basic consume in MessagePump does not pass any args, nor is it possible to access or modify the call.

I think it would be a great addition to NServiceBus.RabbitMQ if it was possible to specify consumer priority. Any thought?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions