Pulsar 客户端和 Spring Boot 兼容性

以下是兼容性矩阵

Spring for Apache Pulsar Pulsar 客户端 Pulsar 响应式客户端 Spring Boot Java

1.2.x

3.3.x / 4.0.x(*)

0.5.x

3.4.x

17+

1.1.x

3.2.x

0.5.x

3.3.x

17+

1.0.x

3.0.x / 3.1.x

0.3.x - 0.5.x

3.2.x

17+

(*) `3.3.x` Pulsar 客户端是 Spring for Apache Pulsar `1.2.x` 和 Spring Boot `3.4.x` 指定的默认版本。但是,`4.0.x` Pulsar 客户端兼容,并将成为下一个次要版本(分别为 `1.3.x` 和 `3.5.x`)中的默认版本。

您可以按照这些步骤来覆盖 Pulsar 客户端版本。

如果您当前正在使用 Pulsar `2.11.x`,您可能会注意到它不在上面的矩阵中。我们目前没有测试或正式支持针对 Pulsar `2.11.x` 运行。但是,Pulsar 目前跨版本兼容,它很可能对您有效。