小编Igo*_*gor的帖子

使用RabbitMQ进行选择性路由

我有一些绑定到一个主题交换的队列,例如使用路由键:

1) big.yellow.rabbit
2) small.*.dog
3) small.*.*
4) *.*.cat
5) *.*.*
Run Code Online (Sandbox Code Playgroud)

我希望RabbitMQ 选择一个队列来按照逻辑放置我的消息:

  • 重合标签的数量应尽可能大
  • 第一个标签的巧合比第二个标签更重要...

上述键的示例:

big.yellow.rabbit -> 1) 
small.yellow.rabbit -> 3) 
small.white.cat -> 3)
big.grey.cat -> 4)
big.yellow.pig -> 5)
Run Code Online (Sandbox Code Playgroud)

我得出的结论是,常见的交换类型(直接,主题,扇出,标题)对我没有帮助.我需要实现新的自定义类型.我对吗?

谢谢.

amqp rabbitmq

3
推荐指数
1
解决办法
1712
查看次数

标签 统计

amqp ×1

rabbitmq ×1