技术栈

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

winrh2023-07-26 12:14

报错内容

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

XML 复制代码
spring.rabbitmq.listener.direct.acknowledge-mode=manual
上一篇:领导需求不好接?给你一份“化危为机的自救指南”
下一篇:Django模型将模型注释同步到数据库
相关推荐
一叶飘零_sweeeet
16 小时前
从 0 到 1 搭建实时数据看板:RabbitMQ+WebSocket 实战指南
java·websocket·rabbitmq·数据看板
程序_白白
2 天前
RabbitMQ中Consumer的可靠性
分布式·rabbitmq
荣光波比
2 天前
RabbitMQ高可用集群搭建教程(基于CentOS 7.9 + Erlang 23.2.7 + RabbitMQ 3.8.8)
运维·centos·rabbitmq·erlang
程序_白白
4 天前
介绍一下什么是RabbitMQ的发送者可靠性?
分布式·rabbitmq·ruby
小霞在敲代码
4 天前
RabbitMQ-死信交换机(延时队列)
rabbitmq
╭╰402
4 天前
rabbitMQ续谈
分布式·rabbitmq
java1234_小锋
4 天前
RabbitMQ的核心组件有哪些?
rabbitmq
程序猿John
4 天前
RabbitMQ概念 与 工作原理
分布式·rabbitmq
小霞在敲代码
5 天前
RabbitMQ-如何保证消息不丢失
消息队列·rabbitmq
热门推荐
01两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答02GitHub 镜像站点03UV安装并设置国内源0446个Nano-banana 精选提示词,持续更新中05Linux下V2Ray安装配置指南06智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践07GitLab 零基础入门指南:从安装到项目管理全流程08Cursor Plan Mode:AI 终于知道先想后做了09一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示10KGG转MP3工具|非KGM文件|解密音频