当前位置: 首页 > news >正文

springcloud第4季 负载均衡的介绍3

一  loadbalance

1.1 负载均衡的介绍

使用注解@loadbalance,是一个客户端的负载均衡器;通过之前已经从注册中心拉取缓存到本地的服务列表中,获取服务进行轮询负载请求服务列表中的数据。

轮询原理

1.2 loadbalance工作流程

loadBalance工作流程:

1.先从注册中心consulServer拉取服务列表;默认轮询调用谁都可以正常执行,类似生活中去医院挂号,某个科室今日出诊的全部医生,客户端你自己选一个。

2.按照指定的负载均衡策略从server列表中,由客户端自己选择一个地址。

所以lb是一个客户端的负载均衡器。

1.3  客户端负载均衡和服务端负载均衡

@lb是客户端,通过读取本地缓存服务列表进行负载均衡。

nginx是服务端负载均衡器,接收所有客户端请求,然后ng进行转发。

二 负载均衡案例

2.1 案例

2.2  consul的持久化配置 

2.3  自定义负载均衡案例

相关文章:

  • 使用yolov9来实现人体姿态识别估计(定位图像或视频中人体的关键部位)教程+代码
  • python内置函数 V
  • ReentrantLock 原理
  • vue3+ts+element home页面侧边栏+头部组件+路由组件组合页面教程
  • ip地址开发场景问题
  • 若依分离版 —引入echart连接Springboot后端
  • 南京观海微电子---Vitis HLS的工作机制——Vitis HLS教程
  • 51单片机学习9 串口通讯
  • 为wordpress特定分类目录下的内容添加自定义字段
  • 2021年XX省赛职业院校技能大赛”高职组 计算机网络应用赛项 网络构建模块竞赛真题
  • vscode使用Runner插件将.exe文件统一放到一个目录下
  • git基础-tagging
  • 【服务器】常见服务器高危端口
  • 爬取搜狗翻译项目实例
  • 网络协议栈--传输层--UDP/TCP协议
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • 4个实用的微服务测试策略
  • extract-text-webpack-plugin用法
  • HTTP请求重发
  • Javascript编码规范
  • Java反射-动态类加载和重新加载
  • MQ框架的比较
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • 代理模式
  • 多线程事务回滚
  • 老板让我十分钟上手nx-admin
  • 聊聊sentinel的DegradeSlot
  • 正则与JS中的正则
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • (Forward) Music Player: From UI Proposal to Code
  • (Note)C++中的继承方式
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (十六)串口UART
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (已解决)什么是vue导航守卫
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .NET 的程序集加载上下文
  • .net 反编译_.net反编译的相关问题
  • .net6+aspose.words导出word并转pdf
  • .net打印*三角形
  • .py文件应该怎样打开?
  • @property python知乎_Python3基础之:property
  • [ HTML + CSS + Javascript ] 复盘尝试制作 2048 小游戏时遇到的问题
  • [acm算法学习] 后缀数组SA
  • [BZOJ3223]文艺平衡树
  • [C#] 如何调用Python脚本程序
  • [C语言]——分支和循环(4)