Postgres R2dbc Spring подключается к основной подчиненной среде
У меня есть мастер и раб Postgres
в основном мне нужен эквивалент этой строки соединения j2dbc:
jdbc:postgresql://postgres_master:5432,postgres_slave:5432/myDb
но единственная конфигурация, которую я нахожу весной, это следующий синтаксис:
@Configuration
@EnableR2dbcRepositories
public class DatabaseConfiguration {
@Value("${spring.data.postgres.host}") private String host;
@Value("${spring.data.postgres.port}") private int port;
@Value("${spring.data.postgres.database}") private String database;
@Value("${spring.data.postgres.username}") private String username;
@Value("${spring.data.postgres.password}") private String password;
@Bean
public PostgresqlConnectionFactory connectionFactory() {
return new PostgresqlConnectionFactory(PostgresqlConnectionConfiguration.builder()
.host(host)
.port(port)
.database(database)
.username(username)
.password(password)
.build());
}
}
Как я могу добавить аварийное соединение?