Structs§
- Allocate
Message Queue Averagely - Allocates contiguous queue ranges as evenly as possible.
- Allocate
Message Queue Averagely ByCircle - Allocates every Nth queue to each consumer.
- Allocate
Message Queue ByConfig - Returns a statically configured set of queues.
- Allocate
Message Queue ByMachine Room - Limits allocation to selected broker machine rooms.
- Allocate
Message Queue ByMachine Room Nearby - Prefers queues local to a consumer and shares queues from rooms without consumers.
- Allocate
Message Queue Consistent Hash - Assigns queues through a consistent hash ring of consumer ids.
Traits§
- Allocate
Message Queue Strategy - Runtime-neutral queue allocation contract.
- Machine
Room Resolver - Resolves the deployment room of brokers and consumers.
Functions§
- check
- Validates the shared preconditions used by allocation strategies.