随笔分类 - 性能测试
摘要:https://www.cnblogs.com/imyalost/p/15116840.html 从事软件测试相关工作七年,做过功能测试、自动化测试、测试开发、性能测试、专项测试,也干过一段时间技术管理。 近几年随着行业成熟度的发展,对软件测试也有了更高的要求,很多测试团队开始转变为质量保障团队。
阅读全文
摘要:转自:https://www.cnblogs.com/imyalost/p/11811142.html 每年双十一,对买家来说是一场买买买的剁手之旅,但对于电商公司的技术人员来说,却是一次严峻的技术期末考。如何保证系统在预估的流量洪峰来临时,既能保证用户的买买买不受影响, 促进业务及营销活动的目标达
阅读全文
摘要:转载:转自https://www.cnblogs.com/imyalost/p/12004026.html 技术链接 滴滴全链路压测解决之道 阿里巴巴的全链路压测 阿里怎么做双11全链路压测? 美团全链路压测自动化实践 全链路压测平台在美团中的实践 饿了么全链路压测的探索与实践 饿了么全链路压测平台
阅读全文
摘要:什么是全链路压测? 相对于传统的单接口压测,全链路压测旨在能完全模拟真实的用户的施压场景在生产环境或类生产环境执行的压测。在服务器、中间件、数据库等所有软硬件配置上,和线上保持一致;在压测场景上,通过线上流量录制回放模拟真实用户的使用场景;调用链路上,尽可能全链路调通,不做和少做mock。 原理 全
阅读全文
摘要:导图 演进 基础建设 1、文档建设 前段时间知乎回答了一个问题:做技术人是不是都反感写文字类的东西,比如需求文档,需求分析等等?之前的博客也写过类似的内容:性能测试从零开始实施指南——文档建设篇。 我个人认为无论是作为个人学习笔记抑或一个Team的累积沉淀,文档建设的工作必不可少,而且是重中之重。原
阅读全文
摘要:2、生产环境全链路压测演变历程之二 -- 关于大型复杂系统:https://xie.infoq.cn/article/c5eb7e7df004f5c7d4f51481d 3、生产环境压测建设历程之三 淘宝网 2009 年的痛:https://xie.infoq.cn/article/2b508bee
阅读全文
摘要:pinpoint是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomcat中加上3句话,打下探针,就可以监控整套程序了。这篇Blog主要是想记录一下它安装的过程,方
阅读全文
摘要:https://www.cnblogs.com/wzl0916/p/14603640.html 1、pinpoint介绍 1.1 pinpoint是什么? pinpoint是开源在github上的一款APM监控工具,它是由java编写的,用于大规模分布式系统的监控;它对性能的影响最小(只增加约3%资
阅读全文
摘要:https://blog.csdn.net/amap_tech/article/details/99921266 1. 导读 2018年十一当天,高德DAU突破一个亿,不断增长的日活带来喜悦的同时,也给支撑高德业务的技术人带来了挑战。如何保障系统的稳定性,如何保证系统能持续的为用户提供可靠的服务?是
阅读全文
摘要:https://blog.csdn.net/leamonjxl/article/details/6431444 MySQL越来越被更多企业接受,随着企业发展,MySQL存储数据日益膨胀,MySQL的性能分析、监控预警、容量扩展议题越来越多。“工欲善其事,必先利其器”,那么我们如何在进行MySQL性能
阅读全文
摘要:https://blog.csdn.net/zhaowenbo168/article/details/53219860 1.摘要 本人从事Java Web开发,在项目开发中会用到很多中间件,本文主要介绍MySQL监控的一点心得和使用,公司DBA也有相应的监控,但是我们的业务比较重要,想做一个备份监控
阅读全文
摘要:MySQL 是什么? MySQL 是现而今最流行的开源关系型数据库服务器。由 Oracle 所有,MySQL 提供了可以免费下载的社区版及包含更多特性与支持的商业版。从 1995 年首发以来,MySQL 衍生出多款备受瞩目的分支,诸如具有相当竞争力的 MariaDB 及 Percona。 关键 My
阅读全文
摘要:转载:https://blog.csdn.net/wangyiyice/article/details/53502682 在性能测试中,特别是测试云计算相关产品时,网络是影响性能的关键的因素之一,此文主要介绍网络性能如何监控以及常见网络性能问题如何定位。 常见网络模型和架构 首先介绍一下网络交互的过
阅读全文
摘要:转载:http://www.linuxidc.com/Linux/2016-11/136788.htm MySQL监控属于DB监控的模块之一,包括采集、展示、监控告警。本文主要介绍MySQL监控的主要指标和采集方法。 MySQL监控和Redis监控的逻辑类似,可参考文章《Redis监控主要指标及采集
阅读全文
摘要:操作系统及MySQL数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或MySQL数据库的性能瓶颈,就像你在Linux系统上使用「top,sar,iostat」等命令工具一样,可以立刻定位OS的性能瓶颈是在IO还是CPU上,所以收集/展示这些性能数据
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482163.html 浅谈软件性能测试中关键指标的监控与分析 一、软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø 评价系统当前性能,判断系统是否满足预期的性能需求。 Ø 寻找软件系统可
阅读全文
摘要:转载:https://www.jianshu.com/p/347afe9ba9ee 原因总结 产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就体现到负载过大了,cpu使用率低。 下面内容是具体的原理分析:在分析负载为什么高之前先介绍下什
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482167.html 负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。 目前对性能测试没有明
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482141.html 最近在给网站首页做压力测试之后,发现页面的性能需要通过不断优化才能达到一个最佳的效果,关于网页内容优化方面,下面有十条策略: 优化是不可能一步到位的,通常在页面响应时间达不到要求的情况下,必
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482134.html 1引言 1.1编写目的 编写本方案的目的是用于指导XXXX系统的性能测试,主要从测试环境、测试工具、测试策略、测试具体执行方法、任务与进度表等事先计划和设计。 1.2适用范围 XXXX系统性
阅读全文

浙公网安备 33010602011771号