Ribbon SpringCloud 版本问题

依赖方案不用试了 不好使

        https://start.spring.io/actuator/info

SpringBoot2.5.2 + SpringCloud2020.0.3 也可

 
  1. "spring-cloud": {

  2. "Hoxton.SR12": "Spring Boot >=2.2.0.RELEASE and <2.4.0.M1",

  3. "2020.0.0-M3": "Spring Boot >=2.4.0.M1 and <=2.4.0.M1",

  4. "2020.0.0-M4": "Spring Boot >=2.4.0.M2 and <=2.4.0-M3",

  5. "2020.0.0": "Spring Boot >=2.4.0.M4 and <=2.4.0",

  6. "2020.0.3": "Spring Boot >=2.4.1 and <2.5.3-SNAPSHOT",

  7. "2020.0.4-SNAPSHOT": "Spring Boot >=2.5.3-SNAPSHOT"

  8. }

       SpringBoot2.3.4.RELEASE + SpringCloudHoxton.SR12的版本组合最保险 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ribbon是Spring Cloud中基于Netflix Ribbon实现的客户端负载均衡和服务调用工具。它是Spring Cloud对Netflix Ribbon的二次封装,通过它可以将面向服务的REST模板(RestTemplate)请求转换为客户端负载均衡的服务调用。Ribbon是Spring Cloud体系中最核心、最重要的组件之一,几乎存在于每一个使用Spring Cloud构建的微服务中。[3] 在Spring Cloud中使用Ribbon进行负载均衡的配置有多种方式。一种方式是通过在RestTemplate上添加@LoadBalanced注解来实现消费方的负载均衡。另一种方式是在启动类上使用@RibbonClient注解,并指定要调用的服务名和自定义的负载均衡规则类。例如,在Spring Boot启动类上加上@RibbonClient注解,指定要调用的服务名为"SPRINGCLOUDDEPT",并使用自定义的负载均衡规则类MyRibbonRule。[1][2] 负载均衡在系统中起到了重要的作用,它可以将用户的请求平摊分配到多个服务器上运行,以达到扩展服务器带宽、增强数据处理能力、增加吞吐量、提高网络的可用性和灵活性的目的。在Spring Cloud中,Ribbon实现了负载均衡的功能,可以帮助开发者实现高并发和扩展性要求较高的系统。[3] 总结来说,Spring Cloud Ribbon是一套基于Netflix Ribbon实现的客户端负载均衡和服务调用工具,它是Spring Cloud体系中最核心、最重要的组件之一。通过在RestTemplate上添加@LoadBalanced注解或使用@RibbonClient注解并指定负载均衡规则类,可以实现消费方的负载均衡。负载均衡在系统中起到了重要的作用,可以提高系统的性能和可用性。[1][2][3]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值