Балансировка нагрузки Spring Cloud Gateway не работает с firefox - PullRequest
0 голосов
/ 25 января 2019

У меня есть проект, который содержит весенний облачный шлюз + консул в качестве реестра услуг.Когда я регистрирую два разных экземпляра одного и того же приложения с разными портами, я ожидаю, что Spring Cloud Gateway выполнит балансировку нагрузки, и это произойдет.Когда я тестирую на chrome, все выглядит круто, когда я обновляю страницу, я каждый раз получаю другой порт, но на Firefox это не работает.

/**
 * XXX Just for demo purpose: to show load balancing between multiple instances when scaling.
 */
@ManagedBean
@RequestScoped
public class DebugBean extends SpringBeanAutowiringSupport implements Serializable {

  private @Value("${port}") int port;

  public String ip() throws UnknownHostException {
    final String address = InetUtils.getLocalHostLANAddress().getHostAddress();
    return address + ":" + port;
  }

}

Я был бы рад предоставить любой пример кодаВы можете хотеть.

...