rabbitMQ学习

拉取镜像:

rabbitMQ学习_第1张图片

检查我们刚刚下载的镜像:

rabbitMQ学习_第2张图片

启动镜像:

rabbitmq 默认的有两个端口,一个是5672 , 还有一个是15672

发现我们暴露的端口都起来了:

访问我们暴露的客户端的端口:

rabbitMQ学习_第3张图片

默认的用户名和密码都是:guest


在管理界面中添加了三个交换机:

rabbitMQ学习_第4张图片

添加几个队列:

rabbitMQ学习_第5张图片

exchange.direct路由器的绑定规则:

rabbitMQ学习_第6张图片

这个是exchange.fanout路由器的绑定规则:

rabbitMQ学习_第7张图片

这个是exchange.topic路由器的绑定规则:

rabbitMQ学习_第8张图片

测试:

rabbitMQ学习_第9张图片

测试大致就是路由器发消息,队列来接受消息,路由器的类型不同,发布的方式就有所不同!


下面整合springBoot 进行测试:

我们选择的是这两个场景启动:

rabbitMQ学习_第10张图片

简单的配置文件:

说明:

rabbitMQ学习_第11张图片

单波的测试代码:

rabbitMQ学习_第12张图片

接受消息:

rabbitMQ学习_第13张图片

我们只需要直接调用对应的方法就好了!

 

 

 

 

 

 

 

你可能感兴趣的:(基础学习)