作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 Cloudfoundry 中,应用程序容器中没有持久文件系统存储。标准建议是使用 DB,但我有一个需要写入持久文件的特定场景。我使用需要将配置数据存储在文件中的第 3 方应用程序。我可以选择文件路径,但无法覆盖持久文件存储要求。
是否有任何库将 Java 可见的文件系统抽象化并实际将文件存储在 Amazon S3 上?
它只是一个单一的文件,随着我们的进行而构建。文件大小约为 1 MB,但可能达到几 MB。
最佳答案
cloud foundry 的应用程序设计文档建议不要写入本地文件系统:
这符合所谓的 12 factor application在哪里使用 backing services访问存储系统等项目并运行 processes不依赖于共享存储。
不幸的是,Cloud Foundry 似乎没有文件系统服务,尽管已经讨论过了:
这样的服务最终会出现,以支持像 Drupal 这样的应用程序,尽管建议使用像 S3 这样更有效的机制来存储文件。
关于java - 如何在 cloudfoundry/类似的 PaaS 上模拟持久文件系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19805465/
我是一名优秀的程序员,十分优秀!