阶段5 3.微服务项目【学成在线】_day05 消息中间件RabbitMQ_11.RabbitMQ研究-工做模式-路由工做模式测试



先常见生产者



复制02的代码

先改一下交换机的名称

还须要制定routingKey。由于是两个消息 因此指定了两个routingKey

这里修改成当前指定的交换机名称

交换机和队列在绑定的时候指定咱们新定义的routingKey


交换机在定义的时候,类型设置为Direct

发送消息要指定routingKey。例如这里我要给email发送消息,那么就指定routingKey为Email
测试

消费者





修改交换机的名称和交换机的类型


交换机绑定的时候指定routingKey

再建立短信的消费者



3d

测试

运行生产者

交换机自动被建立出来


点击交换机。里面绑定了两个队列。里面分别设置了routingKey

刚才生产者发送的消息制定的routingKey是email类型 ,因此发到了email的队列里面。


启动email的消费者能够接收到这5条消息
orm

运行生产者 再发送 sms类型的5条消息






支持发布订阅模式

设置多个routingKey


运行生产者,,,队列同时绑定了两个routingKey

不想绑定能够点击Unbind

点击Unbind后
blog

让两个队列都绑定inform的routingKey




生产者只发送5条消息。制定的routingKey是inform

生产者

email消费者

短信消费者

 队列

相关文章
相关标签/搜索