2017-08-29 88 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

相关问题