Spring Cloud Nacos 2021使用LoadBalancer + Nacos做负载均衡

藏宝库编辑 2024-9-3 11:59:51 24 0 来自 中国
一、微服务之间的调用方式

在Spring Cloud中微服务调用默认是用http哀求,重要通过一下三种 API

  • RestTemplate:同步 http API
  • WebClient:异步相应式 http API
  • 第三方封装:如 openfeign
二、LoadBalancer替换了Ribbon

Ribbon现在已经制止维护,新版SpringCloud(2021.x.x)用LoadBalancer替换了Ribbon。Spring Cloud百口桶在Spring Cloud Commons项目中,添加了Spring cloud Loadbalancer作为新的负载均衡器,而且做了兼容
Nacos 2021版本已经没有自带ribbon的整合,以是无法通过修改Ribbon负载均衡的模式来实现nacos提供的负载均衡模式,必要引入另一个支持的jar包loadbalancer。
三、使用nacos 2021.1版本实现负载均衡

nacos最新版 2021.1版本中
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-12-4 16:22, Processed in 0.175943 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表