第八章 打造平台稳定性能力

北城余情 提交于 2020-03-15 01:50:49


1.限流和降级:超过服务处理上线则启动限流,指标是QPS,最优的限流拦截点在前端接入层面。域名类限流、cookie限流、黑名单以及一些安全策略。使用Spring AOP可以实现限流。
2.单机、局部问题带来的影响:
    (1)分布式服务环境调用链路局部问题会被放大到整个链路
    (2)单点、局部问题会被放大成面。
3.流量调度采集的信息
    (1)系统指标信息:CPU、Load
    (2)业务指标信息:HTTP响应时间、QPS、服务调用响应时间、Tomcat线程池使用信息
4.业务开关:修改程序中static值来达到业务逻辑切换。(可实现自动化Apollo)
5.容量压测及评估归回:略
6.全链路压测平台:自助化
    (1)基础数据抽取:线上数据采样、过滤和脱敏
    (2)链路与模型构造:链路范围、链路的访问量级、链路的参数集合、基础数据的特性一起构造了压测的业务模型。
    (3)链路验证
    (4)业务改造
    (5)数据平台
    (6)流量平台
    (7)影子表:避免污染到线上数据
    (8)中间件改造
    (9)安全机制:第一层是安全的监控和保护,建立非法流量的监控机制,正常用户访问不了测试数据,测试也无法访问线上。第二层是对测试流量的安全过滤。
7.业务一致性平台:我的理解,是对于业务逻辑指定操作规则,在触发的时候,异步检查,若有问题,则及时报警,告知rd。
 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!