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