1、消息总线Bus介绍和使用场景
简介:讲解消息总线Bus介绍和使用场景
1、什么是消息
一个事件,需要广播或者单独传递给某个接口
2、为什么使用这个
配置更新了,但是其他系统不知道是否更新
2、消息队列和RabbitMQ基础介绍
简介:消息队列和RabbitMQ基础介绍
1、消息队列介绍
参考:https://www.cnblogs.com/linjiqin/p/5720865.html
2、同类产品
ActiveMQ
RocketMQ
Kafka
等
3、SpringCloud默认推荐使用RabbitMQ
4、RabbitMQ介绍
官方文档:http://www.rabbitmq.com/getstarted.html
中文文档:http://rabbitmq.mr-ping.com/
3、实战系列使用Docker搭建RabbitMQ3.7
简介:使用Docker安装RabbitMQ
1、如果对Docker没基础,课程后续有讲解Docker,可以先跳转过去学习Docker
2、安装步骤
1)拉取镜像:docker pull rabbitmq:management
2)查看当前镜像列表:docker images
3)删除指定镜像:docker rmi IMAGE_ID (如果需要强制删除加 -f)
4)创建容器
docker run -d --name="myrabbitmq" -p 5672:5672 -p 15672:15672 rabbitmq:management
参数讲解:
run: 创建一个新的容器并运行一个命令
-d: 后台运行容器,并返回容器ID
-p: 端口映射,格式为:主机(宿主)端口:容器端口
--name="rabbitmq": 为容器指定一个名称
3、RabbitMQ默认创建了一个 guest 用户,密码也是 guest, 如果访问不了记得查看防火墙,端口或者云服务器的安全组
管理后台:http://127.0.0.1:15672
其他安装方式:
Linux安装:https://blog.csdn.net/qq_34021712/article/details/72567786
windows安装:http://www.rabbitmq.com/install-windows.html
https://blog.csdn.net/liyuejin/article/details/78410586