文章目录
主题模式的匹配规则
- 主题模式的匹配规则
如下图所示,左边为消息的生产者,发送消息的时候,先经过交换器,在交换器中通过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