Я использую Spring, Eureka и Ribbon. Я хочу изменить интервал обновления для ленты. Читая документацию, я узнал, что я должен установить следующее свойство:
my-service.ribbon.ServerListRefreshInterval=99999
Однако это не помогает, потому что когда я создаю балансировщик нагрузки, Spring использует следующий конструктор
public DynamicServerListLoadBalancer(IClientConfig clientConfig, IRule rule, IPing ping,
ServerList<T> serverList, ServerListFilter<T> filter) {
this(
clientConfig,
rule,
ping,
serverList,
filter,
new PollingServerListUpdater()
);
И этот конструктор не использует мое свойство.