spring-rabbit 与 com.rabbitmq 版本兼容性

问题描述 投票:0回答:2

我在我的应用程序中使用以下rabbitmq依赖项。

<dependency>
            <groupId>org.springframework.amqp</groupId>
            <artifactId>spring-rabbit</artifactId>
            <version>1.3.4.RELEASE</version>
            <exclusions>
                <exclusion>
                    <groupId>com.rabbitmq</groupId>
                    <artifactId>amqp-client</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>com.rabbitmq</groupId>
            <artifactId>amqp-client</artifactId>
            <version>3.3.0</version>
        </dependency>

现在由于一些严重的漏洞,我必须升级这两个依赖项。

我无法升级

<artifactId>spring-rabbit</artifactId>
,因为升级需要更改代码。

如果我升级com.rabbitmq应用程序构建和部署都成功。

所以现在我可以升级com.rabbitmq到更高版本(版本应大于4.8.0)

当我们有 spring-rabbit 1.3.4.RELEASE 时,可以将 com.rabbitmq 升级到更高版本(> 4.8.0)吗?

java spring-mvc rabbitmq spring-rabbit
2个回答
0
投票

它不太可能工作,当然也不支持; 1.3.4已经快10年了。

最后一次 1.x 版本是 2 年多前的 1.7.14。

https://spring.io/projects/spring-amqp#support

您应该尽快升级到受支持的版本。


0
投票

我们还在寻求 amqp-client 5.x 版本与 spring-rabbit 1.3.5 的支持。你能弄清楚这一点吗?

© www.soinside.com 2019 - 2024. All rights reserved.