摘要:中通快递作为国内知名综合物流服务企业,已连续5年稳坐行业市场份额榜首。受双11、618等大促活动影响,井喷式的业务流量对中通的系统稳定性提出了更高的要求,过去的压测方案已经无法满足业务发展的需求。测试环境等比缩放导致压测失真、庞大且复杂的系统链路梳理等都是棘手的问题,让我们一起看看中通是如何利用大促
阅读全文
随笔分类 - Takin应用
摘要:自Takin社区版1.0发布两个多月以来,有很多测试同学陆续在各自的工作中运用了起来,其中包括金融、电商、物流、出行服务等行业。这个过程中我们收到了很多同学的反馈建议,同时也了解到很多同学在落地全链路压测过程中遇到了很多难点,比如: 链路调用关系复杂,梳理耗时容易遗漏; 安装部署比较麻烦,需要配置很
阅读全文
摘要:相信大家在使用takin的过程中都见到过压测过程中实时展示的请求流量明细和请求详情了吧,像这样: 还有这样: 这样的请求流量明细和调用链详情是怎么实现的呢,今天就带大家探究下。 在前面的启动命令篇(https://news.shulie.io/?p=3450),我们简单介绍了surge-deploy
阅读全文
摘要:通过docker部署体验takin的小伙伴都应该知道,在安装部署手册中有提到:在启动surge-deploy任务前,需要将启动命令中的ip参数替换为docker容器所在宿主机的ip,很多小伙伴都在这里踩过坑,有忘了修改的,有改错的,还有不知道怎么修改的,这些都会导致各种小伙伴们在体验产品的过程中,遇
阅读全文
摘要:疫情期间“停课不停教,停课不停学”,线上开课第一天,浙江大学网上开课平台访问量即突破100 万次,访客数3万余人,最高峰达 1.1万人同时在线,发起课程直播2000余场,然而系统却未发生一次故障异常。短短29天的冲刺就完成了如此完美的性能保障任务,浙江大学究竟是如何做到的?耐心看下去! 面临挑战 浙
阅读全文
摘要:对于常见的 WEB 容器,Takin 通过增强 org.apache.catalina.core.StandardHostValve#invoke 方法,拦截并解析方法入参的 Request 对象中的 header 数据,判断压测标的信息并将压测标以及链路信息设置到上下文对象,并通过 ThreadL
阅读全文
摘要:什么是Takin? Takin是基于Java的开源系统,可以在无业务代码侵入的情况下,嵌入到各个应用程序节点,实现生产环境的全链路性能测试,适用于复杂的微服务架构系统。 Takin核心原理图 Takin有什么特点? Takin具备以下4个特点: (1)业务代码0侵入:在接入、采集和实现逻辑控制时,不
阅读全文
摘要:今年618,你是尾款人还是加班人? 一定又偷偷剁手了很多好东西! 买买买的快乐都集中在拆快递的时刻,所以网购最难熬的就是等待,等发货等物流等配送。每年的618、双11大促除了各大电商平台忙的不可开交,物流行业的忙碌值也是拉满的。 2019年618期间全行业共揽收快件31.9亿件,同比增长26.6%,
阅读全文
摘要:小编了解到某家大型社交电商公司在 2020 年底完成了云迁移的动作,有幸与他们的性能测试负责人张哥(化名)进行了深入交流,为大家带回了一线情报。 1 次云迁移,每年可以节省 500 万的硬件成本投入,做么? 先别急着回答,迁移的成本、新平台的可靠性、过程的安全性些都是需要深思熟虑的。 企业可以运用云
阅读全文

浙公网安备 33010602011771号