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());
        }
}

Как я могу добавить аварийное соединение?

0 ответов

Другие вопросы по тегам