我知道Eureka 是用于服务发现的,但是如果在Eureka服务器中注册了同一个服务运行多个示例怎么办?假设我在Eureka 服务器上为同一个服务注册了三个示例,那么,如果我使用这个服务,我会得到从Eureka返回的随机示例。这是否意味着Eureka 使用随机方法来平衡负载?如果是,是否可以修改它使用循环方法?
daolsyd01#
默认为ribbon,可按如下方式禁用
spring.application.name=client spring.cloud.loadbalancer.ribbon.enabled=false
然后默认为SpringLoadbalancer,您可以在其中创建自定义@LoadBalancerClient并传递您自己的配置更多信息请点击https://spring.io/blog/2020/03/25/spring-tips-spring-cloud-loadbalancer
1条答案
按热度按时间daolsyd01#
默认为ribbon,可按如下方式禁用
然后默认为SpringLoadbalancer,您可以在其中创建自定义@LoadBalancerClient并传递您自己的配置
更多信息请点击https://spring.io/blog/2020/03/25/spring-tips-spring-cloud-loadbalancer