Как динамически передавать имена БД с помощью boxfuse, разворачивая игровую среду
Я пытался развернуть приложение play, имеющее серверную часть mysql, иметь конфигурацию db в application.conf, пытаясь создать тестовый conf, запущенный ниже, так как я уже создал базу данных boxfuse run nimalist-api:1.0 -env=test -jvm.args=-Dconfig.resource=prod.conf -dbtype=none
Но boxfuse все еще создавал новую базу данных, поэтому, поскольку конфигурация в моей конфигурации воспроизведения была неправильной, приложение воспроизведения не было развернуто
Есть ли способ:-
- Я могу сказать boxfuse не создавать БД при развертывании приложения воспроизведения
- Есть ли способ, если boxfuse создает БД, я могу динамически передать конфиги БД в мое игровое приложение
Спасибо за помощь
1 ответ
Вы можете указать Boxfuse не создавать БД, явно создав ваше приложение с
boxfuse create myapp -dbtype=none
(См. https://boxfuse.com/docs/commandline/create)Когда вы разрешите Boxfuse создавать базы данных для вас, Boxfuse автоматически настроит ваше приложение в каждой среде для использования правильного экземпляра базы данных для этой среды (см. https://boxfuse.com/docs/payloads/play).