微服务篇 - 负载均衡

本篇文章主要讲述微服务实现负载均衡的两种比较常见方式:服务端负载均衡、客户端负载均衡

服务端负载均衡

像以往的单体架构,一般可以部署多个实例,通过负载实现反向代理,由Nginx负载均衡算法实现服务端均衡,如下图所示:

客户端负载均衡

假设现在有三个用户中心实例,内容中心已经可以通过DiscoveryClient获取到用户中心信息,现在内容中心实现一个负载均衡规则计算将请求通过RestTemplate请求到某一个实例,这种就是客户端侧负载均衡:

实现客户端负载均衡策略

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章