• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

rabbitmq图形化界面使用

武飞扬头像
21-夜一
帮助1

学新通

学新通
学新通

一、简单模式simple

就是简单的生产者P生产信息,然后放到中间件rabbitmq,然后消费者C从中间件获得消息

学新通
1.创建队列queue2
学新通

2.创建的队列默认绑定默认的交换机,点击AMQP default

学新通
3.生产队列信息
学新通
4.交换机生产完信息,过5秒后生成一条队列信息
学新通
5.点击queue2进入,进行消费
学新通
学新通
学新通

二、工作模式work

学新通

就是交换机分别给队列1队列2发送消息,再分别给两个消费者消费,这样操作效果不明显,用代码看会明显一点

1.分别给routing key为queue1 queue2发送消息
学新通

学新通
学新通

三、发布与订阅fanout

就是发布订阅模式,订阅了P的(即与交换机绑定关系)都会生成一条队列信息,让消费者消费
学新通
1.新建一个交换机
学新通
2.新建队列 1 2 3
学新通

3.点击交换机,并进行绑定队列123
学新通
学新通
4.创建信息,这里不用指定 routing key
学新通
5.创建信息后,队列123都产生了消息
学新通
6.在队列123查看都可以看到消息
学新通

四、routing路由 direct

学新通
就是在发布与订阅情况下,加上路由,相当于加了条件 where = error

1.创建交换机
学新通
2.绑定队列,并指定routing key,队列三同时指定routing key为 weixin 跟 email
学新通

3.向routing key为email的发送信息
学新通
4.队列1,队列3 ,分别增加了一条消息

学新通

五、主题模式Topics

学新通
就是在direct模式下,增加模糊匹配
#代表一个或多个(一级或多级)(com.# 即 com或com.xxx或com.xxx.xxx 或。。。。。)
*代表最少并且只能有一个( * .course. * 即 XXX.course.XXX)

1.创建交换机
学新通
2.创建队列4,并进行交换机绑定
学新通
学新通
3.给com.#发送信息
学新通
4.queue1增加
学新通
5.测试同时满足队列1和队列2,3

学新通

学新通
学新通
学新通

六、headers模式

1.添加交换机
学新通
2.绑定关系学新通
3.发送消息学新通

4.queue1增加一条学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhiaeeai
系列文章
更多 icon
同类精品
更多 icon
继续加载