Spring Boot 3 中的 R2DBC MariaDB 故障转移

问题描述 投票:0回答:1

我想为 r2dbc mariadb 执行故障转移设置。我们正在使用 Spring Boot 3。我读过一些文档,从 Spring Boot 3 开始它支持这些行为。

我期待类似下面的内容

url: r2dbc:mariadb://localhost:3306,localhost:3307/test

当我尝试执行此操作时,它给了我异常,说无法获得连接

spring-boot mariadb spring-webflux failover r2dbc
1个回答
0
投票

参见 https://github.com/mariadb-corporation/mariadb-connector-r2dbc?tab=readme-ov-file#failover-behaviour 您需要在 url 连接前添加所需的故障转移行为前缀: 所以,类似:

url: r2dbc:mariadb:sequential://localhost:3306,localhost:3307/test
© www.soinside.com 2019 - 2024. All rights reserved.