2017-08-29 83 views
-1
  1. 我已經創建了一個雲代工應用程序來在bluemix中部署節點js應用程序。
  2. 我已經使用他們在入門中給出的命令將我的節點js應用程序從本地部署到bluemix。應用程序已成功部署,應用程序開始運行
  3. 現在我必須下載我已經部署的代碼(整個項目文件夾),我該怎麼做?
+0

你爲什麼想要?如果你沒有代碼,你是如何部署它的?這似乎完全倒退了。 – jonrsharpe

+0

在我的應用程序用戶可以上傳文件,該文件將存儲在我的應用程序文件夾這就是爲什麼我需要下載之前我再次部署應用程序。如果我部署沒有采取上傳文件的備份,它會被刪除 – user7369339

+1

這是本身就是一個問題,因爲CF中的存儲空間並不是永久存在的 - 如果你的應用程序已經被平臺重新啓動,那麼已經上傳的所有文件都將消失。您需要將它們移出應用程序之外的永久存儲器,然後您可以從其他位置訪問(請考慮S3存儲桶或類似存儲器)。注意我只能根據*你所寫的*來判斷,其中源代碼不是用戶上傳的內容。 – jonrsharpe

回答

1

不建議將文件寫入Bluemix上Cloud Foundry應用程序的文件系統,它純粹是一個運行時。如果您需要存儲文件,請嘗試使用Bluemix https://console.bluemix.net/catalog/services/Object-Storage上的Object Storage產品,這將保證您的文件安全,並允許您訪問它們,備份它們,或者任何您需要的文件。

+0

是否有Node sdk使用Object Storage實現上傳和下載功能? – user7369339

+0

@ user7369339請求推薦像庫這樣的網站資源是明確的主題。我想象一下,搜索引擎可以幫助你自己回答。 – jonrsharpe

相關問題