我需要使用自定义数据库,而不是 boxfuse 在将应用程序部署到 aws 时创建的数据库。我创建了一个 aws rds 数据库,部署后应用程序不会连接到它,而是使用 boxfuse 在部署时创建的数据库。我使用 flyway 进行迁移。我尝试将 url、用户名和密码放入配置 boxfuse.yml 文件中,但没有任何反应。我阅读了 boxfuse 文档,但找不到解决问题的方法。有没有简单的方法来解决我的问题?
问问题
90 次
1 回答
0
要使用您自己的数据库并阻止 Boxfuse 为您配置一个,最简单的方法是重新创建您的应用程序-db.type=none
(请参阅https://cloudcaptain.sh/docs/payloads/springboot#databases)
或者,如果您想同时使用 Boxfuse 提供的数据库和您自己的数据库,则必须手动定义具有正确连接参数的第二个 DataSource bean,然后您可以将其传递给 Flyway 或任何其他需要它的库。
于 2016-10-24T18:09:59.283 回答