ConfigurationBasedServerList не работает для определенного микросервиса - PullRequest
0 голосов
/ 03 апреля 2019

Поэтому я использую перегрузку для отладки двух конкретных микросервисов.

Я запускаю локальные копии этих микросервисов и добавил следующие переопределения.

Кажется,что для первого микро-сервиса это работает хорошо, а для второго - нет.

Они оба используют feign с именем службы.

Файл объекта:

ab-consult-proxy.NIWSServerListClassName: com.netflix.loadbalancer.ConfigurationBasedServerList
ab-consult-proxy.ribbon.listOfServers: localhost:8080

ab-search.ribbon.NIWSServerListClassName:com.netflix.loadbalancer.ConfigurationBasedServerList
ab-search.ribbon.listOfServers: localhost:8025

Feign Клиенты:

@FeignClient(name="ab-consult-proxy")
public interface AbControllerApiClient{

@FeignClient(name = "ab-search")
public interface AbSearchClient {

У кого-нибудь есть идеи?

...