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

分布式高可用架构设计

一、限流

1、单机限流

如图,应用C的资源c/x被上游的应用A和应用C并发访问,应用C的系统能力支持c/x资源最高5000/qps的访问量;为了不让高并发流量或尖峰流量压垮应用C,可以针对应用C的资源c/x做限流;比如设置限流4500/qps;

限流实现方式

  1. sentinel,开箱即用
  2. ALB ,开箱即用
  3. RateLimit,开箱即用
  4. Gateway网关,开箱即用
  5. redis,自己实现

2、分布式限流

对比单机版限流,分布式限流需要有统一的入口来现在计算当前应用C集群的总体的流量值,以此来统一管控,针对C应用的c/x资源做限流;

限流实现方式

  1. redis,自己实现
  2. zk 自己实现
  3. 部署一套网关集群

http://www.lryc.cn/news/428447.html

相关文章:

  • GATK SampleList接口介绍
  • 00后是真卷不过,工作没两年,跳槽到我们公司起薪20K都快接近我了
  • 树莓派Pico C/C++ 开发环境搭建(一键完成版)
  • 【计算机组成原理】二、数据的表示和运算:1.数值与编码(十进制二进制转换、BCD码、ASCII码、汉字编码、奇偶校验码、循环冗余检测CRC、海明码)
  • 汇编语言中的艺术:数据压缩与解压缩技术
  • 【Alibaba Cola 状态机】重点解析以及实践案例
  • 购买商城源码前需要考虑哪些方面?
  • MongoDB快速入门CRUD
  • 【python基础】—利用pandas读取或写入mysql表数据
  • C/C++信号量
  • SSL Pining 问题解决方案
  • 【Spring Boot】全局异常处理
  • 安全基础学习-SM3加密算法
  • MySQL中处理JSON数据:大数据分析的新方向
  • K8S 容器调度
  • C++ //练习 17.2 定义一个tuple,保存一个string、一个vector<string>和一个pair<string, int>。
  • 外观检测设备真的能提高生产效率吗?
  • ant design pro 中用户的表单如何控制多个角色
  • Prometheus监控系统
  • mq-fanout交换机
  • android13禁用打开wifi ap 热点
  • 前端宝典之六:React源码解析之lane模型
  • 邦德咖啡线下门店盛大开业,引领国产健康咖啡新风尚
  • Elasticsearch + Search UI 构建一个文件搜索引擎
  • 机械学习—零基础学习日志(如何理解概率论2)
  • 鸿蒙关于手机全局本地文件读取,写入
  • 嵌入式企业面试真题
  • 开源一款H5自适应留言表白墙php源码下载
  • jmeter引入jar包的三种方式
  • 零基础学习Redis(5) -- redis单线程模型介绍