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

发布时间:2020-06-05 08:36:56 作者:cuijm51
来源:网络 阅读:11235

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

1.什么是全链路压测

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

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

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

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

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

推荐阅读:
  1. 使用SkyWalking+elasticsearch实现全链路监控
  2. 关于全链路压测的几个问题

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

全链路 压测

上一篇:git常用命令

下一篇:对接新通道的分析处理

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》