Я использую Ленту вместе с Эврикой.
Мое приложение может вызывать другой сервис в обеих следующих конфигурациях. Я использую NIWSServerListClassName
в первом и listOfServers
во втором.
other-service:
ribbon:
eureka:
enabled: true
NIWSServerListClassName: com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
ServerListRefreshInterval: 1000
.
other-service:
ribbon:
eureka:
enabled: true
listOfServers: com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
ServerListRefreshInterval: 1000
Я видел, как NIWSServerListClassName
и listOfServers
использовались в проблемах Spring-cloud-netflix GitHub (и в некоторых местах также в документах) для получения списка серверов для ленты.
В чем разница между этими двумя свойствами ленты? Они служат той же цели?