spring-boot - 为什么 RabbitMQ 给 AMQP 协议版本不匹配;我们是版本 0-9-1,服务器发送签名 3,1,0,0 接收?
问题描述
我已经将 RabbitMQ 与 spring boot 应用程序集成在一起。当我尝试发布消息时,出现异常
AMQP protocol version mismatch; we are version 0-9-1, server sent signature 3,1,0,0
和
An unexpected connection driver error occurred
这是我的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
<version>2.5.3</version>
</dependency
解决方案
推荐阅读
- bash - 如何使用 Ubuntu 修复 WSL,其中 Visual Studio Code 和 Nano/Vim 以不同方式识别用户目录
- java - 如何在 onCreate 方法之外初始化我的 RelativeLayoutButton?
- windows - 如何在另一个目录的命令行中使用python
- python - 遍历一个数据帧,然后根据两个条件从另一个数据帧添加数据
- c# - 如何将字符串数组(从文本文件中读取)更改为 Int 数组?这样我就可以搜索和排序数据
- android - nopCommerce 的 OAuth2.0
- sql - 创建表命令 SQL 缺少右括号
- rest - Flat REST API(无嵌套关系)
- c# - EF Code-First 如何使用复合键从表中读取 A
- node.js - 使用 Passport,如果我使用令牌进行身份验证,序列化用户的目的是什么?