码迷,mamicode.com
首页 > 其他好文 > 详细

如何开展全链路压测&全链路压测核心要素

时间:2018-07-13 19:39:00      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:针对   商品   特殊   监控   系统   求和   瓶颈   中间件   net   

之前对全链路压测概念比较懵,现在简单梳理下,后续有学习到的干货再持续补充:
可参考:
阿里全链路压测
京东全链路压测

1.什么是全链路压测

基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程。

2.全链路压测解决什么问题

针对业务场景越发复杂化、海量数据冲击下整个业务系统链的可用性、服务能力的瓶颈,让技术更好的服务业务,创造更多的价值。

3.如何开展全链路压测?
分析压测业务场景涉及系统服务;
协调各个压测系统资源;
压测环境(需要将请求和访问、业务数据处理都进行隔离,防止影响到生产环境。发起请求的时候通过请求报文头中的压测标示来进行区分处理,将压测的流量分流到指定的应用服务器和存储进行数据保存和处理);
压测数据(数据清洗,数据Tag);
压测数据隔离;
压测数据实时监控;

4.全链路压测核心要素?
压测环境(数据与流量隔离能力的生产环境);
压测数据(压测用户、店铺、商品等基础数据);
压测场景(场景模型,压测哪些业务场景,每个场景下压测多大量);
压测流量(流量要能被识别,带有特殊的标记,标记能够随着中间件协议的调用关心进行传递);
流量下发脚本的核心是控制漏斗转化率,不同场景的流量配比;每个场景下,url从上往下的漏斗转化率;
流量爬升规律;

如何开展全链路压测&全链路压测核心要素

标签:针对   商品   特殊   监控   系统   求和   瓶颈   中间件   net   

原文地址:http://blog.51cto.com/11959825/2141890

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!