Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
亿级流量治理系列
1.亿级流量治理系列...
2.亿级流量治理系列...
3.流量治理选开源还...
4.这么多开源的限流...
5.流量治理神器-Se...
6.开放平台的限流通...
7.网关限流了,躲在...
8.流量治理最大的痛...
9.限流监控,通常需...
10.流量治理神器-Se...
11.Redis实现访问...
流量治理神器-Sentinel的限流模式,选单机还是集群?
尹吉欢
2021-10-17 23:38:28.0
1条评论
1526人阅读
版权声明:转载请先联系作者并标记出处。
流量治理
点击阅读全文
上一篇:这么多开源的限流框架,该宠幸谁呢?
下一篇:开放平台的限流通常都是怎么实现的?
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
dahezi1
2021-11-02 07:42:13.0
回复
这个可以不错
查看更多
添加新回复
查看更多
去注册
去登录
登录后发表
去注册
去登录
登录后发表
大家好,架构摆渡人。这是我的第5篇原创文章,还请多多支持。 上篇文章给大家推荐了一些限流的框架,如果说硬要我推荐一款,我会推荐Sentinel,Sentinel的限流模式分为两种,分别是单机模式和集群模式。今天我们就来学习下这两种模式的区别和使用场景。 # 单机流控 单机流控就是流控的效果只针对服务的一个实例,比如你的服务部署了三个实例分别在三台机器上。请求访问到了A实例的时候,如果触发了流控,那么只会限制A实例后面的请求,不会影响其他实例上的请求。 ![](http://file.cxytiandi.com/212EJDSS.png) 比如你单身的时候,每月的工资都花个精光。影响的只是你自己,跟别人没关系,因为你本来就是一个人生活,单身跟单机就强行关联在一起了。 单机流控相对来说比较简单,不依赖中心化的存储。每个服务内部只需要记录自身的一些访问信息即可判断出是否需要流控操作。 像Guava的RateLimiter就是典型的单机流控模式,将令牌数据全部存储在本地内存中,不需要有集中式的存储,不需要跟其他服务交互,自身就能完成流控功能。 # 集群流控 集群流控就是流控的
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交
dahezi1