2014-06-20 44 views
2

我已經設法讓Spring Xd在我從一個JMS代理進入數據的場景中工作。 我可能正面臨一種情況,即可能會從不同來源獲取數據,因此需要我連接到不同的經紀商。 基於我目前的理解,我不太清楚如何做到這一點,因爲存在允許您只安裝一個代理的JMS配置文件。Spring-XD是否可以一次收聽多個JMS代理?

有沒有解決這個問題的方法?

回答

5

目前,您將不得不爲每個經紀人(在模塊/通用)創建一個單獨的jms-[provider]-infrastructure-context.xml,請致電提供商activemq2

然後在模塊定義中使用--provider=activemq2。 (我最近使用這種技術來測試sonicmq和hornetq提供商)。

+0

謝謝!我擔心有人會告訴我沒有辦法做到這一點。 –

+0

只是爲了記錄,我認爲Spring XD是一個簡單的令人驚歎的工具,它爲流處理數據帶來了很多令人頭疼的問題。 –

相關問題