我想为 r2dbc mariadb 执行故障转移设置。我们正在使用 Spring Boot 3。我读过一些文档,从 Spring Boot 3 开始它支持这些行为。
我期待类似下面的内容
url: r2dbc:mariadb://localhost:3306,localhost:3307/test
当我尝试执行此操作时,它给了我异常,说无法获得连接
参见 https://github.com/mariadb-corporation/mariadb-connector-r2dbc?tab=readme-ov-file#failover-behaviour 您需要在 url 连接前添加所需的故障转移行为前缀: 所以,类似:
url: r2dbc:mariadb:sequential://localhost:3306,localhost:3307/test