腾讯云服务器性能测试心得经验总结

前言
回顾几年前,做性能测试,尤其是服务器性能测试难度比较大,一是测试人员本身技术不足,二是测试的生态环境
不够完善(参考资料少、实用案例少、工具选型少),然而在这两年随着测试环境的生态逐步完善,性能测试也就
不那么难了!
测试目标
通过wetest测试工具,找出系统能够承受的最大压力,并找出性能瓶颈。
本次要测试的为微信小游戏的后台服务器性能问题。
测试资料准备
接口文档(以便测试人员了解各个接口的请求方式)
与开发沟通,了解服务器部署的方式(根目录、日志文件位置)
服务器硬件指标(多少内存、硬盘类型(SSD or 高性能云盘)、网络带宽、CPU性能指标)
腾讯云账号并购买wetest服务
测试策略
由于此次性能测试无任何历史依据,故测试策略采用选用最基础的登录接口、排行榜页面查询接口、分享接口的几个核心
接口,进行单接口,多接口混合测试!
对登录接口、排行榜页面查询接口、分享接口进行单接口逐步增压并发测试(1–50–200–400–800),获取wetest测试报告
对登录接口、排行榜页面查询接口、分享接口按照1:2:2的比例进行逐步增压并发测试(50–200–400),获取wetest测试报告
确定tps最大峰值后,将对应场景进行再次复测,若两次测试结果无较大差异,则判定当前场景已能反馈服务器能够支撑的
最大压力
测试过程中的问题
接口文档存在部分错误
解决方法:通过页面操作,在服务器日志中查询对应接口请求路径
登录接口依赖动态token进项验证
解决方法:请开发提供万能token
测试结论
登录接口消耗性能严重
最大tps值为:2300
硬件瓶颈主要在于:网络带宽,内存、CPU、硬盘达到百分之40占用情况,网络带宽占用已达百分百
软件瓶颈主要在于:大量用户登录时,服务器需要请求另一台数据库服务器进行查询,数据库服务器性能较低,
导致请求接口存在一定比例的超时

喜欢我的文章就请评论点赞吧!如果真的想好好学习Python,可以通过查看我的个人资料,和我进一步交流

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/503005.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 获取昨天的日期_利用Python来实现报表的自动发送,解放你时间去做更有意思的事情...

前言在日常工作中你可能因为每天都被各种各样的数据数据报表搞得焦头烂额,老板的,运营的、产品的等等。而且大部分报表都是重复性的工作,这篇文章就是帮助大家如何用Python来实现报表的自动发送,解放你的劳动力,可以让…

大数据 深度 分页_机器学习、深度学习、大数据 ?傻傻分不清楚?

提起机器学习四个字,不知你的脑海中是否会有一丝印象?毕竟身处信息时代,在日常生活中,无论通过什么媒介,接触到这个名词概念的机会还是挺大的。与之类似,还有以下这些名词概念:数据分析、数据挖…

jieba结巴分词--关键词抽取_结巴中文分词原理分析2

作者:白宁超,工学硕士,现工作于四川省计算机研究院,著有《自然语言处理理论与实战》一书,作者公众号:机器学习和自然语言处理(公众号ID:datathinks)结巴分词详解1中文分词介绍中文分词特点词是最…

cad动态块制作翻转_定制橱柜家具中CAD门型动态块制作方式图文讲解加视频

在定制橱柜家具中,我们用CAD我们经常会用一些门型放置到绘图当中,来展示CAD图纸的美观性,如下图:那么这些门型要是一点点画却是麻烦,所以我们可以把门型做成动态快的形式,对门型进行任意拉伸,方…

python json库安装_python怎么安装requests库

requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多 因为是第三方库,所以使用前需要cmd安装pip install requests 安装完成后import一下,正常则说明可以开始使用了。 基本用法: requests.get()用于请求目标网站&am…

32获取外部中断状态_Linux中断一网打尽(1) — 中断及其初始化

1中断是什么既然叫中断, 那我们首先就会想到这个中断是中断谁?想一想计算机最核心的部分是什么?没错, CPU, 计算机上绝大部分的计算都在CPU中完成,因此这个中断也就是中断CPU当前的运行,让CPU转而先处理这个…

python如何输入多行数据合并_python 实现将txt文件多行合并为一行并将中间的空格去掉方法...

有一个txt文本如下: 151 151 1234561 156421 214156 1523132 031320 现希望将两行合并为一行,并将中间所有的空格都去掉: (python编程第十章) 代码如下: path rC:\Users\xxx\Desktop\test.txt#文本存放的路径 with open(path) as…

文件夹_【教程】创建透明文件夹(非隐藏文件夹哦)

Hello 今天 不夜君 来教大家如何创建 一个 透明的 文件夹 效果类似这样哦~~是不是什么都看不到呢 大家不要慌 下面来看一下选中后的样子呀~~怎么样 是不是十分的酷炫呢其实这个方法的原理 我也不是很懂 所以就不献丑了 直接附上教程吧!!当然 有多种实现方…

python函数如何实现可变参数_【已解决】Python中实现可变参数的函数

【问题】 Python中,希望实现一个可变参数的函数。 【解决过程】 相关代码如下:(extractOK, extractedBlogUser, generatedBlogEntryUrl) callCommonBlogFunc(extractBlogUser, inputUrlinputUrl); #-------------------------------------------------------------…

山东栋梁机器人比赛_谁是最强“移动机器人”?来深技师这场全国大赛一决高下!...

9月24日第一届全国技能大赛世赛移动机器人项目全国机械行业选拔赛在深圳技师学院闭幕!为期三天的赛程中来自全国职业院校、机械行业相关企业的40支参赛队伍、130多名选手和专家教练相聚在深技师美丽的鹤鸣湖畔展开了激烈的比拼~点击边框调出视频工具条 ▲ 点击视频&…

python办公自动化excel_python办公自动化:Excel操作入门

1.安装 pip install xlsxwriter or easy_install xlsxwriter or tar -zxvf xlsxwriter-*.*.*.tar.gz python setup.py install 2.操作一个简单的Excel文档 操作注释及代码: # 引入依赖模块 import xlsxwriter # 数据准备 datas ( [Rent, 1000], [Gas, 100 ], [Food…

c++回到起点旅行商问题_不要犯同样的错,提C型房车回渝上牌长途旅行的心路历程...

视频版看这里➡️ 第一次驾驶三吨重房车到成功在村道脱险,这段旅程值得回顾我们俩房车旅行近两年,为了更好的迎接新一年的到来,我们来简单回顾一下这一年多的房车旅程。我们俩的旅行口号是:奔跑的影视工作室,行走的房车…

python去空格的函数_Python中用于去除空格的三个函数的使用小结

函数:strip() lstrip() rstrip() 作用:去除字符串中的空格或指定字符 一、默认用法:去除空格str.strip() : 去除字符串两边的空格 str.lstrip() : 去除字符串左边的空格 str.rstrip() : 去除字符串右边的空…

中怎样载入选区_PS----关于选区的选取

对于刚刚接触到PS的小伙伴来说,怎样下手呢???嘿嘿,我来了,废话不多,直接上干货1.关于“矩形"或者“圆形”选取,快捷键M,取消选区ctrld,2."正圆“以及”正方形“ 怎么办呢&…

python处理word_python操作word设置字体

**设置字体**from docx.shared import Pt filedocx.Document() #创建内存中的word文档对象 #设置字体样式(字体大小与字体样式) mystyle file.styles["Header"] font mystyle.font font.size Pt(12.5) font.name 宋体 head.paragraphs[0].…

期刊投稿状态_追踪期刊在线系统投稿状态(十七)

大部分的期刊都有在线投稿系统,让作者能够快速简单完成投稿,一旦论文递交出去后,作者可以通过系统查看投稿状态,了解期刊处理论文的进度。作者在投稿出去后都会感到很焦虑,一直刷新系统状态,有时候出现了不…

添加公共引用目录_原来Word还可以自动生成图片和图表目录!

小李接到了一个任务,将技术文档中的示意图目录做出来,让客户能根据需求快速找到操作示意图,可是这份文档有三百多张图片,不过,这可难不倒小李。说到Word目录,大多数人都知道,可以为文档的标题设…

python类实例化_python基础8之类的实例化过程剖析

一、概述 之前我们说关于python中的类,都一脸懵逼,都想说,类这么牛逼到底是什么,什么才是类?下面我们就来讲讲,什么是类?它具有哪些特性。 二、类的语法 2.1 语法 class dog(object): #用class定…

db2 sql 判断select是否为空_学会复杂一点的SQL语句:Oracle DDL和DML

create:创建表创建用户创建视图创建表create table student(id int,score int) ;student后面与括号之间可以有空格可以没有创建用户create user liuyifei identified by 4852396;drop:删除整个表、删除指定的用户、删除指定的存储空间drop table table_n…

python分析股票数据_Python数据可视化——股票数据分析

1.背景 GAFATA,它表示的是GOOGLE,AMAZON,FACEBOOK,APPLE,TENCENT,ALIBABA这六家互联网巨头的首字母缩写。本文主要分析GAFATA这六家公司股票近一年的的涨跌情况。 2.过程 先使用conda安装: 1)在python环境下安装数据分析pandas包,…