我遇到使用Play2和MongoDB进行自动重新配置的问题。任何帮助将非常感激。我已将错误日志,已编译的应用程序和application.conf通过电子邮件发送至support@cloudfoundry.com ..
谢谢!
答案 0 :(得分:1)
只是为了让这个帖子更新;
请参阅https://cloudfoundry.atlassian.net/browse/CF-141
上提交的机票上的评论我们只为Postgres和MySQL实现了Play自动重新配置。我们 想为Mongo等附加服务进行自动配置, 但需要在Play应用程序中找到一个常用的模式(一个 可能性是application.conf中的常见属性名称。在里面 同时,您可以将连接道具外部化到application.conf和 使用CF提供的道具,在应用开始时得到解决: mongodb.host = $ {?cloud.services.mongodb.connection.hostname} mongodb.port = $ {?cloud.services.mongodb.connection.port} mongodb.db = $ {?cloud.services.mongodb.connection.db} mongodb.username = $ {?cloud.services.mongodb.connection.username} mongodb.password = $ {?cloud.services.mongodb.connection.password}