消息队列RabbitMq,可靠消息,还是需要消息确认机制

教学视频位置1
教学视频位置2:可靠消息,消息确认机制
视频2是官网的,需要登录,不是免费的,当然也有其他途径

rabbitMQ简介

rabbitMQ简介
在这里插入图片描述
在这里插入图片描述

运行原理

在这里插入图片描述

Exchange类型在这里插入图片描述在这里插入图片描述

rabbitMQ初体验

下载安装

docker 下载镜像
docker pull rabbitmq:3-management
运行镜像生成实例
docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 镜像id
访问可视化界面
http://192.168.31.96:15672/
用户名密码:guest
在这里插入图片描述
在这里插入图片描述

添加交换器

exchange.direct exchange.fanout exchange.topic
在这里插入图片描述

添加队列

atguigu atguigu.emps atguigu.news gulixuyuan.news
在这里插入图片描述

给三个交换器绑定队列(绑定所有队列,绑定的队列可重复路由键不同)

在这里插入图片描述
在这里插入图片描述
topic绑定的队列
在这里插入图片描述

给队列发送消息

点对点单播模式(direct类型的交换器可根据路由键发送完全匹配,等于)

在这里插入图片描述
查看消息
在这里插入图片描述

fanout广播模式交换器(无视路由键)

发送消息
在这里插入图片描述
查看队列都有了这个消息
在这里插入图片描述

topic类型交换器可以根据路由键规则匹配(类似mysql的like查询)

在这里插入图片描述
可以看到都收到了(其他的不在赘述)
在这里插入图片描述

获取消息并删除

在这里插入图片描述

四、整合rabbitMQ

在这里插入图片描述
maven

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-amqp</artifactId>
	<!--<version>2.3.0.RELEASE</version>-->
</dependency>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值