为了账号安全,请及时绑定邮箱和手机立即绑定

RabbitMQ消息中间件极速入门与实战

难度中级
时长 2小时31分
学习人数
综合评分8.80
50人评价 查看评价
9.3 内容实用
8.4 简洁易懂
8.7 逻辑清晰

最赞回答 / _冬阳
如果一个消息成功产生了,但是因为生产者没有连接到exchange或者网络故障等 那么这个消息是不会保存到消息队列中去的,消费者也就无法对这个消息进行消费了,而案例中这个message表就能解决这个问题,就算在消息队列中没有这条消息记录也能在数据库的消息表中找到,并重新进行消费

最新回答 / luogeger
https://gitee.com/Don212/boot-use

最赞回答 / 慕工程4835570
可以看下log报错信息/var/log/rabbitmq/rabbit

最新回答 / weixin_慕斯卡4051624
https://pan.baidu.com/s/14hEB4ji6PTiNmReVO2hRaQ   根据我自己记录的配置文件试试!

最新回答 / 张益达C
应该是一样的呀我用的是2.1.8都ok的

最赞回答 / 末日余晖
这个错误信息,你再往下看看,会发现报的有 ClassNotFoundException ,报的就是你那个实体类的路径错误,再仔细看看,发现这个路径就是你的发送端的实体类的路径,是不是很神奇,消费端为啥报的是发送端的路径?因为你这两个路径不一致,改成一样的就ok了

最新回答 / _冬阳
频繁操作DB,你指的是操作order表还是message表,如果是message表的话 定时任务老师这个只是做演示,具体重新发送的时间是看业务的需要的,另外消息中间件除了异步通信的作用外,还有削峰的作用 可以根据数据库能够处理的并发量,从消息队列中慢慢拉取消息 去访问数据库,这样虽然会造成消息队列中消息的积压,但是在高并发的情况下,这样的积压也是允许的
课程须知
有一定的Linux基础,springboot基础,熟悉JAVA主流框架ssm(spring+mybatis整合)
老师告诉你能学到什么?
1.RabbitMQ安装与使用 2.RabbitMQ核心概念 3.RabbitMQ整合SpringBoot2.x生产端发送消息 4.RabbitMQ整合SpringBoot2.x消费端处理消息 5.RabbitMQ-消息的可靠性投递-实现方案 6.RabbitM整合SpringBoot2.x-消息可靠性投递-实现方案落地代码详解

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消