当前位置: 首页 > news >正文

【Rabbitmq】报错:ERROR CachingConnectionFactory Channel shutdown: channel error;

报错内容

ERROR CachingConnectionFactory Channel shutdown: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-id=80)

原因 

 默认是自动ack,然后你代码又手动ack,导致ack了两次,报了错。

解决办法

 配置文件设置为手动ack

spring.rabbitmq.listener.direct.acknowledge-mode=manual

http://www.lryc.cn/news/99149.html

相关文章:

  • el-table组件的el-table-column电脑端使用fixed属性固定,移动端不使用固定,怎么实现?
  • RocketMQ 行业分享
  • 物联网场景中的边缘计算解决方案有哪些?
  • 【C++ 进阶】学习导论:C/C++ 进阶学习路线、大纲与目标
  • 【数据结构】实验七:字符串
  • 排序算法、
  • rbd快照管理、rbd快照克隆原理与实现、rbd镜像开机自动挂载、ceph文件系统、对象存储、配置对象存储客户端、访问Dashboard
  • vue、vuex、vue-router初学导航配合elementui及vscode快捷键
  • Elasticsearch:使用 ELSER 释放语义搜索的力量:Elastic Learned Sparse EncoderR
  • MySQL数据库分库分表备份(shell脚本)
  • 建造者设计模式go实现尝试
  • 创建交互式用户体验:探索JavaScript中的Prompt功能
  • 自然语言处理从入门到应用——LangChain:提示(Prompts)-[提示模板:基础知识]
  • OpenPCDet调试出现的问题
  • 【业务功能篇58】Springboot + Spring Security 权限管理 【下篇】
  • VBA技术资料MF34:检查Excel自动筛选是否打开
  • spring扩展点
  • Skin Shader 使用自动生成的Thickness
  • Docker中的网络
  • SRS开源代码框架,协程库state-threads的使用
  • 【QT 网络云盘客户端】——登录界面功能的实现
  • 【复盘与分享】第十一届泰迪杯B题:产品订单的数据分析与需求预测
  • X - Transformer
  • ubuntu下畅玩Seer(via wine)
  • 第五章:Spring下
  • 在CSDN学Golang云原生(Kubernetes基础)
  • 给APK签名—两种方式(flutter android 安装包)
  • 观察者模式、中介者模式和发布订阅模式
  • PHP-Mysql图书管理系统--【白嫖项目】
  • 网络传输层协议:UDP和TCP