-1

Je suis en train de developper une application d'upload et download des fichiers sur cloud Foundry cependant je sais pas comment accéder à la partie stockage des fichiers afin de les récupérer pour faire 下载

我正在开发云代工厂上的应用程序上传和下载文件,但是我不知道如何访问文件存储以恢复下载

4

1 回答 1

4

如果将文件存储在 CF 中的本地文件系统上,则会出现几个问题。尽管文件可以由应用程序的每个实例写入,但它们对应用程序的其他实例不可见。而且它们不会在应用程序实例本身的生命周期内存活(将完全消失,例如,当您的应用程序重新启动时),因此应该被视为短暂的。

目前,其他选项是将文件存储为 CF 提供的服务(例如 MySQL 或 MongoDB)中的 blob,然后从应用程序中检索它们。或者,由于您确实拥有出站端口 80 和 443 访问权限,CF.com 外部但可访问的服务也是一种选择。

并希望谷歌翻译对你有用。

Il ya plusieurs problèmes si vous stockez des fichiers sur le système de fichiers local au sein des FC。Bien que les fichiers peuvent être écrits par chaque instance d'une application, ils ne seront pas visibles par les autres instances de l'application。Et ils ne survivront pas la durée de vie de l'instance de l'application elle-même (sera totalement disparu, par exemple, lorsque votre application est redémarrée), et devrait donc être traitée comme éphémère。

Pour l'instant, les autres options sont soit de stocker des fichiers comme des gouttes dans un service dans les FC provisionné (par exemple, MySQL ou MongoDB), puis de les récupérer à partir de l'application。Ou depuis que vous avez ne port sortant 80 et 443 accès, les services qui sont externes à CF.com mais sont accesss sont également une option。

Et espérons que la traduction google fonctionne pour vous。

于 2013-01-21T06:22:52.147 回答