学习MQ是为了完善微服务的架构模式
这是项目结构

实验结果01 轮训分发消息
工作生产流 Task01
消费者 Work01
Task01

接收线程C1

接收线程C2

实验截图01

连接不上疑难杂症
不关闭防火墙的话,需要开放15672和5672两个端口,一个是连接控制台,一个是连接服务
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
清除指定队列 queue_name是队列名
rabbitmqctl purge_queue queue_name
(不推荐)使用reset方式重置rabbitmq即清空掉rabbitmq所有的队列数据和配置(划重点)
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
视频地址
https://www.bilibili.com/video/BV1cb4y1o7zz?p=1
官网资料
链接:https://pan.baidu.com/s/1xhh5b02mC9FeOlgKkGCyvg
提取码:t8oh
本文介绍了如何通过学习MQ提升微服务架构,并详细讲解了RabbitMQ的配置与常见问题,如轮训分发消息、工作流实例和防火墙设置。涉及操作包括清除队列、重置RabbitMQ及视频教程链接。
1822

被折叠的 条评论
为什么被折叠?



