2017-04-04 64 views
1

我有以下配置:SpringXD/Spring集成:使用不同版本的彈簧集成 - 卡夫卡對生產者和消費者

  • Spring的集成 - 卡夫卡1.3.1.RELEASE
  • 我有一個自定義卡夫卡水槽和一個自定義的卡夫卡源

的配置我想有:

  • 我想仍然使用Spring-integration-kafka 1.3.1.RELEASE和我自定義的kafka-sink。
  • 我改變了我的卡夫卡型邏輯使用Spring的集成 - 卡夫卡2.1.0.RELEASE。我注意到實現消費者/生產者的方式與先前版本的Spring-integration-kafka有所不同。

我的問題是:我可能會面臨一些問題compatibily?

+0

您使用哪條信息總線? –

+0

我正在使用兔子。 – Columb1a

回答

1

我使用的是兔子。

你應該確定即可;它將與新卡夫卡罐子源的/lib目錄,因爲每個模塊在其自己的類加載器加載,所以應該與xd/lib罐沒有發生衝突可能工作。

但是,您可能必須從xd/lib目錄中刪除舊的卡夫卡罐子(這就是爲什麼我問的消息總線)。