Pulsar クライアントと Spring Boot の互換性

互換性マトリックスは次のとおりです。

Spring for Apache PulsarPulsar クライアント Pulsar リアクティブクライアント Spring BootJava

1.2.x

3.3. × /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. × /3.1.x

0.3. × - 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 は現在バージョン間で互換性があり、おそらく動作します。