Я использую Ribbon вместе с Eureka.
Мое приложение может вызывать другую службу в обеих следующих конфигурациях. Я использую 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
использовались в проблемах GitHub spring-cloud-netflix (а также в некоторых местах в документации) для получения списка серверов для ленты.
В чем разница между этими двумя свойствами ленты? Они служат одной и той же цели?