RabbitMQ介绍了6种工作模式:简单模式、工作队列模式、发布/订阅模式、路由模式、主题模式和RPC模式
五、主题模式
主题模式使用的是topic类型的交换机,消息发送给topic交换机,由交换机根据绑定到该交换机的路由进行匹配,然后再发送到相应的队列
路由匹配规则:将路由键值与某种模式匹配,此时队列需要绑定在一个模式上。符号”*“匹配一个单词,符号”#“匹配0或者多个单词。
举例:
"audit.#“可以匹配到"audit”、“audit.one”、“audit.one.two”;
"audit.*“只可以匹配"audit.one”