开始

这里可以上传配置文件
image.png

connections

本地启了一个应用。这是我们在后台启了一个spring boot的应用。
image.png

channel

后面括号1 就事前面的connections应用的一个channel
image.png

exchange

image.png
前面几个是自带的,最后一个是自己创建的
image.png
这是一个特殊的直接交换机
image.png
点进去可以看到这句话。这个default的exchange。它是路由键等于queue名字,路由键等于队列名,而且它是不需要绑定的,也就是我rebbit里面所有的队列都自动绑定到这一个默认的exchange叫做AMQP default。它的绑定键 就是队列名,
所以我们如果就是想给这个队列发消息。不想经过复杂的exchange路由,可以直接发给它,它会根据得到的routing key 直接匹配队列名。。
image.png

新建exchange

如果是持久化,就会落到硬盘上,下次重启电脑这个交换机还在。如果不选持久化,下次重启主机后,这个交换机就不在了。
image.png

不在有人需要这个交换机,或者叫做没有人用这个交换机了,交换机就会被自动删掉。
image.png

image.png

image.png

image.png

队列Queues

image.png
添加一个coffee的队列
image.png

image.png

点进来,这是队里的详情
image.png

队列绑定到exchange

进入drink
image.png

image.png
这个交换机通过kafei这个Routing key和队列coffee绑定上了。
image.png

我们到coffee队列里面
image.png
它的绑定信息
image.png

从drink这个交换机,通过kafei这个rRouting key绑定到队列上来。
image.png

发送消息测试

找到drink这个交换机。
image.png

这里有发送消息的功能
image.png

image.png

发送消息
image.png

image.png

查看队列内收到的消息

要从队列这里收消息
image.png
有1条消息准备好了,要被消费,但是还没有被消费。
image.png
先收1条消息
image.png

接收到的消息
image.png

Admin

image.png

image.png
tags就是角色,一定要选择administrator 否则是进不来个web管理端的。
image.png

image.png
可以使用的虚拟机
image.png
虚拟机,右上角 目前看到只有一个/
image.png
image.png

这样admin这个用户也有权限了
image.png
测试admin
image.png
可以进去
image.png
每一个虚拟机 都有一整套的Exchange和Queues都是隔绝的。方便不同的系统使用不同的rabbit

image.png
几个高级的功能,我们开发的时候暂时是用不到的。
image.png

策略

例如消息最大长度,
Message TTL 消息的有效时间。
大部分是不用调整的。
image.png

Limits

规定rabbitMQ能链接多少链接和新建多少队列。这是对rabbitMQ性能的保护。
image.png

Cluster

可以修改名称
image.png

作业

image.png

总结

image.png

结束