Pulsar 客户端与 Spring Boot 兼容性
以下是兼容性矩阵:
Spring for Apache Pulsar | Pulsar Client | Pulsar Reactive Client | 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 为 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 目前在各个版本之间是兼容的,可能会对您有效。