RabbitMQ的安装

典型应用场景:

异步处理。把消息放入消息中间件中,等到需要的时候再去处理。

流量削峰。例如秒杀活动,在短时间内访问量急剧增加,使用消息队列,当消息队列满了就拒绝响应,跳转到错误页面,这样就可以使得系统不会因为超负载而崩溃

Linux下安装

#拉取镜像

docker pull rabbitmq:3.8-management

#创建容器启动

docker run -d --restart=always -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:3.8-management

解决报错WARNING: IPv4 forwarding is disabled. Networking will not work.

第一步:在宿主机上执行

echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf

第二步:重启network和docker服务

root@localhost /# systemctl restart network && systemctl restart docker

管理后台192.168.XXX.XXX:15672

相关推荐
pnoker4 小时前
IoT DC3 消息总线:六适配器可插拔设计
物联网·架构·kafka·消息队列·rabbitmq
Lost of 程序猿9 小时前
ASP.NET Core Saga 分布式事务深度实战:备件采购跨服务长流程,如何保证“要么全成,要么全回“
分布式·后端·asp.net
XiYang-DING9 小时前
地图城市缓存优化:ApplicationReadyEvent + Caffeine + Redis + Redisson 分布式锁
redis·分布式·缓存
2601_9621756611 小时前
RabbitMQ 的工作模式
分布式·rabbitmq
头茬韭菜12 小时前
图解 Fluss(四):分布式协调 —— 选举、副本状态机与
分布式·fluss
2601_960906721 天前
1X发布自己的世界模型1XWM
mysql·mongodb·rabbitmq·memcached
2601_962218611 天前
万象生鲜系统全链路溯源一码查询技术实现食材来源可查
分布式·微服务·云原生·架构
Dreams_l1 天前
RabbitMQ介绍及其工作模式
分布式·rabbitmq
2601_962218611 天前
万象生鲜系统大数据采购预测算法降低库存积压稳居第一
分布式·微服务·云原生·架构
程序员夏洛1 天前
Redis 中如何实现分布式锁?
数据库·redis·分布式