华为云计算 云知识 企业全链路压测服务-

企业全链路压测服务-

企业全链路压测服务
适用于:Linux/Windows
商品简介:企业全链路压测服务可嵌入到各个服务节点,实现生产环境的全链路性能测试,尤其适合面向微服务架构系统。通过企业全链路压测服务,系统中的中间件和应用可以在生产环境识别真实流量和测试流量,保证它们进入不同的数据库,实现真实和测试流量的
商品亮点:业务代码0侵入,数据安全隔离,安全性能压测,性能瓶颈快速定位
企业全链路压测服务
商品说明
版本: V3.0 交付方式: 人工服务
适用于: Linux/Windows 上架日期: 2024-01-22 01:36:43

产品具备以下4个特点:

业务代码0侵入:在接入、采集和实现逻辑控制时,不需要修改任何业务代码;
数据安全 隔离:可以在不污染生产环境业务数据情况下进行全链路性能测试,可以在生产环境对写类型接口进行直接的性能测试;
安全性能压测:在生产环境进行性能压测,对业务不会造成影响;
性能瓶颈快速定位:性能测试结果直接展现业务链路中性能瓶颈的节点。

1.需求驱动压测阶段

需求驱动压测,大多采用简单的工具进行单接口或者单系统压测,也能进行一些简单的性能问题分析,但很多时候都没有专门的测试团队,需要开发进行自主压测。这个阶段,虽然有需求驱动,但大多数都是凭靠经验法+人为拍脑袋来决定如何做,做什么。

2.性能回归体系阶段

组建专门的性能测试团队搭建线下性能测试平台,且会结合研发流程形成一些规范化体系,并会利用一些 开源 工具、商业工具,甚至自主开发性能测试平台。

前两个阶段,主要性能测试开展都是集中在线下环境,如此同时,引出了一些问题,其中比较有代表性

很多公司线下做了性能测试,但到了线上还是存在很多问题,以测试环境的压测结果来评估线上环境,效果不佳。
业务增长、营销活动增加使测试工程师对活动保障心里没底,每逢营销活动问题频发影响公司形象。
性能压测效率无法满足增长的性能压测需求,导致部分项目没有性能压测直接上线,线上故障频发。
为了解决测试环境性能压测的不确定性,性能压测开始向生产环境进行演变,进入生产环境性能压测阶段。

3.生产只读业务压测阶段

在测试环境回归体系阶段上增加了生产只读业务的性能压测,对生产环境压测进行实践,搭建生产环境性能压测回归体系,具备只读业务生产压测的性能问题分析能力。

4.全业务全链路压测阶段

在上一个阶段的基础上增加写入业务的性能压测,进而开展对全业务实行全链路压测,具备全业务的性能压测能力、问题定位能力,做的更好一些还会增加系统防护能力,比如降级、限流、故障演练等。

查看详情

云商店免费试用中心

立即体验
Flexus应用服务器L实例 2核2G 免费体验