Exchange在定义的时候是有类型的,以决定到底是哪些Queue符合条件,可以接收消息

fanout

所有bind到此exchange的queue都可以接收消息

direct

通过routingKey和exchange决定的那个唯一的queue可以接收消息

topic

所有符合routingKey(此时可以是一个表达式)的routingKey所bind的queue可以接收消息

表达式符号说明:#代表一个或多个字符,*代表任何字符

例:#.a会匹配a.a,aa.a,aaa.a等

*.a会匹配a.a,b.a,c.a等

注:使用RoutingKey为#,Exchange Type为topic的时候相当于使用fanout

相关文章:

  • 2021-06-27
  • 2021-08-24
  • 2022-01-03
  • 2021-05-17
  • 2021-06-28
  • 2022-12-23
  • 2021-12-23
猜你喜欢
  • 2021-07-22
  • 2022-01-20
  • 2022-01-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-19
相关资源
相似解决方案