2013-11-15 56 views
0

三個有關模塊的部署問題,春XD容器:彈簧XD:模塊部署到某個容器

  1. 對於某些源和匯有必要說一個模塊應部署哪個容器。假設我們在不同的機器上有很多容器,並且我們希望建立一個從一臺機器讀取日誌文件的流。尾部類型的源模塊必須部署到運行在具有日誌文件的機器上的容器中。你怎麼能這樣做?

  2. 您可能希望將模塊的執行限制在一組容器中。比方說,我們擁有一些功能強大的機器,用於批量處理容器,我們還有其他機器,其容器與其他一些進程並行運行,僅用於攝取數據(日誌文件等)。那可能嗎?

  3. 如果我們有一個自定義模塊,是否可以將模塊xml和jar添加到某些容器中,以便這些模塊在那裏執行?或者是否有必要在所有容器上使用相同的模塊定義?

謝謝!

回答

1

您提出了很好的觀點,我們一直在圍繞這些問題做一些設計工作,特別是#1和#2,並且在大約1個月的時間裏,我們將在下一個里程碑版本中發佈一些功能。

就#3而言,解析容器中加載的jar的模型需要本地文件系統或共享文件系統來解析類路徑。這也是在我們的CloudFoundry PaaS上使用Spring XD的原型中出現的,我們希望提供更加動態/運行時的能力來定位和加載新模塊。沒有估計何時將解決。

感謝您的問題!

乾杯, 馬克