版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33229669/article/details/86665631
文章目录
主题模式的匹配规则
如下图所示,左边为消息的生产者,发送消息的时候,先经过交换器,在交换器中通过rountingkey的定义来进行队列的绑定.
在上面的图中, 定义了三个rountingkey的规则 ,来分别绑定队列A,B和C.
good.#
代表只要是以good.开头的,就能匹配上例如good.abc, good.abc.df
#.log
代表只要是以.log结尾的,就能匹配上,例如df.log ,dfdf.dfd.log
good.log
代表只匹配good.log.
并且good.log能够匹配上面三个rountingkey.
除了使用#号作为通配符, 还可以使用*号作为通配符. 使用星号作为通配符, 只能匹配一级,不能像#可以匹配多级.
例如good.*
, 只能匹配good.abc, 而不能匹配good.abc.df