美文网首页个人学习
高并发之限流

高并发之限流

作者: 后来丶_a24d | 来源:发表于2020-04-15 11:37 被阅读0次

目录

  • 概念
  • 划分
  • 线上情况

概念

  • 在开发分布式高并发系统时有三把利器用来保护系统:缓存、降级、限流。其中降级的一种表现形式为: 达到限流的qps时返回提示已限流之类的文案。
  • 缓存: 缓存的目的是提升系统访问速度和增大系统处理容量
  • 降级: 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开
  • 限流: 限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理

划分

  • 接入层限流
  • 应用级限流 guava的RateLimter,还有github上面开源项目
  • 分布式限流 加个redis实现分布式限流

线上情况

  • 线上查询应用八台服务器,两个集群每个集群四台,主要接口的qps 60,tps不到10。采用接口层限流限制每分钟80qps。应用级限流1800qps。

参考文章

相关文章

  • 分布式系统

    聊聊高并发系统之限流特技

  • 高并发之限流

    原创:高并发之限流[https://hexo.yuanjh.cn/hexo/e622532d/] 高并发系统设...

  • 聊聊高并发系统限流特技-2

    转载来自开涛的聊聊高并发系统限流特技-2 上一篇《聊聊高并发系统限流特技-1》讲了限流算法、应用级限流、分布式限流...

  • 高并发之限流

    目录 概念 划分 线上情况 概念 在开发分布式高并发系统时有三把利器用来保护系统:缓存、降级、限流。其中降级的一种...

  • 限流熔断特技之深入理解

    聊聊高并发系统之限流特技 https://www.iteye.com/blog/jinnianshilongnia...

  • 17 高并发之限流

    郑重说明:尽管网络上有很多的资源可以借鉴,但是笔者还是需要很多的帮助才能写出这些总结笔记1️⃣首先也是最重要的慕课...

  • 高并发之限流算法及实现

    本文参考资料 高并发系统之限流特技:http://blog.csdn.net/g_hongjin/article/...

  • 限流、熔断、降级

    一、限流、熔断、降级概念 1.1 限流: 在高并发系统中一定要用,高并发的所有请求进来,不是让每个请求都打到后台集...

  • 高并发环境下的限流策略

    本文将从以下几个方面分析限流策略: 什么是限流限流算法限流算法的应用 什么是限流 在开发高并发系统时,有很多手段来...

  • 聊聊高并发系统之限流特技-2

    摘要:上一篇《聊聊高并发系统限流特技-1》讲了限流算法、应用级限流、分布式限流;本篇将介绍接入层限流实现。 接入层...

网友评论

    本文标题:高并发之限流

    本文链接:https://www.haomeiwen.com/subject/hvoqvhtx.html