topic通配符模式:topic模式也称为主题模式,其实他相对于routing模式最大的好处就是他多了一种匹配模式的路由,怎么理解匹配呢,其实就相当于我们之前正则的.*这种,不过他的匹配机制可能不是这种(其实除了匹配规则外,他的作用就和routing模式一样 ),而他的工作流程图如下:
绑定键binding key也必须是这种形式。以特定路由键发送的消息将会发送到所有绑定键与之匹配的队列中。但绑定键有两种特殊的情况:
*(星号)仅代表一个单词
#(井号)代表任意个单词
生产者
1 | public class Sender |
消费者1
1 | public class Recver1 |
消费者2
1 | public class Recver2 |
测试结果
1 | 1、 |