2016-07-25 166 views
0


我在Spring XD中沒有幾個應用程序,現在我想使用部署在Cloud Foundry上的Spring雲數據流。
我的輸入源是文件。在Spring XD中,我用來將文件放置在本地文件系統中,並使用XD流從該位置讀取數據。但是通過CF部署,我怎樣才能指定遠程文件系統的位置?這個文件模塊會直接在CF中工作嗎?Spring Cloud數據流 - 文件作爲Cloud Foundry部署的輸入

+2

使用像s3或sftp這樣的源代碼可以更好地在雲環境中可靠地訪問該文件。 –

回答

2

file源代碼基於java.io.File規範,它是一個預期存在於本地文件系統中的對象,因此它不適用於雲環境。然而,Cloud Foundry當前正在開發的「持久文件系統」功能;一旦我們有了這個功能,就可以選擇通過永久掛載連接file源應用程序。

就是這樣,正如Corby在評論中指出的那樣,雲環境的最佳方法是使用s3sftp源應用程序。