2017-04-04 8 views
1

ため、ばねの統合 - カフカの異なるバージョンを使用して、私は次のように構成している:私は、カスタムをSpringXD /春の統合:生産者と消費者

  • 春の統合・カフカ1.3.1.RELEASE
  • を持っていますカフカ・シンクとカスタムカフカソース

私が持ちたい設定:

  • 私がしたいですSpring統合カフカ1.3.1.Rafeaseを私のカスタムカフカシンクと一緒に使用すること。
  • カフカソースロジックを変更して、Spring-integration-kafka-2.1.0.RELEASEを使用しています。私は、コンシューマー/プロデューサを実装する方法が、以前のバージョンのSpring Integration-kafkaとは異なることに気付きました。

私の質問は次のとおりです。互換性の問題がありますか?

+0

使用しているメッセージバスはどれですか? –

+0

私はウサギを使用しています。 – Columb1a

答えて

1

私はウサギを使用しています。

あなたはokです。ソースの/libディレクトリの新しいkafka jarファイルで動作するでしょう。各モジュールは独自のクラスローダにロードされているので、xd/lib jarファイルとの衝突はないはずです。

しかし、古いカフカジャーをxd/libディレクトリから削除する必要があるかもしれません(メッセージバスについて尋ねた理由です)。

関連する問題