底线?单体实例的最大处理量
单体实例?泛指单个应用实例、单个缓存实例,单个存储实例
底线从何而来?压测
底线恒定不变?随着服务的架构变化随时调整
如:一个实例【java实例+DB】的处理峰值为500/秒,在缓存化数据后处理峰值可以调整的5000/秒,但是缓存异常情况下,系统降级,那峰值必须要回到500/秒。
守不住底线?打怪如同碰见一个大 BOSS,经由负载均衡一个个秒掉你的服务,最终全局502
怎么守住底线?限流、限流、限流!
限流:一个系统稳定的最底层的护城河,永远不要轻视它。
线上的情况千变万化,交易峰值你可以规划,但是异常流量永远不可预测
如我们的限流拆分:
Read full article from 京东技术
No comments:
Post a Comment