1

我一直在尝试部署一个具有 mysql 后端的 play 应用程序,在 application.conf 中有 db 配置,尝试构建一个在下面运行的测试 conf,因为我已经创建了一个 db boxfuse run nimalist-api:1.0 -env=test -jvm.args=-Dconfig.resource=prod.conf -dbtype=none

但是 boxfuse 仍在创建一个新数据库,所以由于我的 play config 中的配置错误,play 应用程序没有被部署

有没有办法:-

  1. 我可以告诉 boxfuse 在部署播放应用程序时不要创建数据库
    1. 如果boxfuse创建数据库有没有办法,我可以将数据库配置动态传递给我的播放应用程序

谢谢您的帮助

4

1 回答 1

0
  1. 您可以通过显式创建您的应用程序来告诉 Boxfuse 不要创建数据库boxfuse create myapp -dbtype=none(请参阅https://cloudcaptain.sh/docs/commandline/create

  2. 当您让 Boxfuse 为您创建数据库时,Boxfuse 将自动在每个环境中配置您的应用程序以使用该环境的正确数据库实例(请参阅https://cloudcaptain.sh/docs/payloads/play

于 2016-04-30T07:12:01.103 回答