enum
Crabbit::SuperStreamRouting
Overview
Built-in strategy for mapping a super-stream routing key to partitions.
Defined in:
crabbit/options.crEnum Members
-
Hash =
0 -
Selects one partition using RabbitMQ's seeded Murmur3 strategy.
-
RoutingKey =
1 -
Uses the broker's Route command and super-stream binding keys.
Instance Method Summary
-
#hash?
Returns
trueif this enum value equalsHash -
#routing_key?
Returns
trueif this enum value equalsRoutingKey