Настройка RoundRobinLoadBalancer для модульных тестов - PullRequest
0 голосов
/ 10 января 2020

Поскольку балансировщик нагрузки на стороне клиента ленты находится в режиме обслуживания, я перешел на RoundRobinLoadBalancer, установив для spring.cloud.loadbalancer.ribbon.enabled значение false. С Ribbon для клиентских тестов я обычно делал

@Configuration
@Profile("test")
public class ClientTestConfig {
  @Bean
  public StubServer stubServer() {
      return new StubServer().run();
  }

  @Bean
  public ServerList<Server> ribbonServerList() {
      return new StaticServerList<>(new Server("localhost", stubServer().getPort()));
  }
}

Что эквивалентно приведенному выше коду для RoundRobinLoadBalancer?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...