我是靠谱客的博主 帅气蛋挞,最近开发中收集的这篇文章主要介绍SpringCloud系列——2Ribbon简介与应用学习目标第1章:初识负载均衡第2章:RestTemplate应用第3章:Ribbon简介与应用第4章:Loadbalancer下文预告,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

学习目标

  1. 理解负载均衡是概念,认识常用负载均衡算法

  2. RestTemplate应用

  3. Ribbon与其他负载均衡组件对比

  4. Ribbon集成springcloud

第1章:初识负载均衡

        负载均衡:建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

        负载均衡说白了其实就是伴随着微服务架构的诞生的产物;过去的单体架构,前端页面发起请求,然后后台接收请求直接处理,这个时候不存在什么负载均衡;但是随着单体架构向微服务架构的演变,每个后台服务可能会部署在多台服务器上面,这个时候页面请求进来,到底该由哪台服务器进行处理呢?所以得有一个选择,而这个过程就是负载均衡;同时选择的方案有很多种,例如随机挑选一台或者一台一台轮着来,这就是负载均衡算法。

        也可以通过例子来帮助自己记忆,就好比古代皇帝翻牌子,最开始皇帝只有一个妃子,那不存在翻牌子这回事,再怎么翻也只能是这一个妃子侍寝。但是随着妃子多了,就得有选择了,不能同时所有妃子一起侍寝。

1.1 实现方式

1.1.1 HTTP重定向负载均衡

工作原理图如下:

        HTTP重定向服务器是一台普通的应用服务器,其唯一个

最后

以上就是帅气蛋挞为你收集整理的SpringCloud系列——2Ribbon简介与应用学习目标第1章:初识负载均衡第2章:RestTemplate应用第3章:Ribbon简介与应用第4章:Loadbalancer下文预告的全部内容,希望文章能够帮你解决SpringCloud系列——2Ribbon简介与应用学习目标第1章:初识负载均衡第2章:RestTemplate应用第3章:Ribbon简介与应用第4章:Loadbalancer下文预告所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部