如何在我的 cloudfoundry 帐户上创建目录?

How to create a directory on my cloudfoudry account?

我向 cloudfoundry 部署了一个需要 lucene 目录的应用程序。此应用程序启动失败,因为没有配置的目录。我在 Cloundfoundry 论坛上搜索,但没有找到如何在 CloudFoundry 上的服务器上创建目录。如果有人有文档或已经做了,它会帮助我。 谢谢

是的,您不应该在您的应用程序中创建目录。 Cloud Foundry 与 12 因素应用程序 (http://12factor.net/) 配合得非常好。其中一个因素是不使用本地存储,而是使用外部供应商。我强烈建议使用第三方来完成您的 Lucene 工作。

Cloudant 为用户提供 Lucene 索引。 Cloudant 也有一个相当大的免费层。

https://cloudant.com/for-developers/search/

避免在文件系统上创建持久状态并遵循 12 因素应用程序 (http://12factor.net) 的架构指南的建议是正确的。

但是,从 Cloud Foundry v183 [1] 开始,添加了对 FUSE [2] 的支持。这可以使您的应用程序在其 "file system" 上保持持久状态。以下文章 [3] 解释了如何使用此新功能将 word press 部署到 CF。

[1] https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/v183

[2] http://fuse.sourceforge.net/

[3] http://blog.pivotal.io/cloud-foundry-pivotal/products/getting-started-with-wordpress-on-cloud-foundry