某日 - 测试组 MM 要进行服务压测,询问本猿如何查看线上服务的jvm内存,cpu消耗情况。果断放下手中代码。为MM 耐心解惑 ~ ~ 1、启动项目的 .sh 方法内,启动配置下 添加配置信息: -Xms2048m -Xmx2048m 【可省略】 -Dcom.sun.management.jmxr ...
分类:
其他好文 时间:
2019-04-11 19:30:44
阅读次数:
179
目前项目中在2个地方用到了RSA加密算法 1.一个地方时登录的时候,前端js做了RSA加密,然后后端RSA解密 2.H5移动端的url中存在RSA加密串 但是在时间压测中,主要的问题是H5请求的url中存在RSA加密串 登录的RSA逻辑: 在压测脚本 中 这个RSA登录密码加密是可以解决的,直接将所 ...
分类:
编程语言 时间:
2019-04-10 13:33:06
阅读次数:
281
ab ab是apache自带的压力测试工具,使用起来非常方便. 安装 如果安装了apache, 那么ab已经安装好了,如果不想安装apache的话,可以通过以下方式安装ab # ubuntu sudo apt-get install apache2-utils # centos yum -y ins ...
分类:
其他好文 时间:
2019-04-09 13:56:08
阅读次数:
142
1 背景 前段时间,性能测试团队经历了一个规模较大的门户网站的性能优化工作,该网站的开发和合作涉及多个组织和部门,而且网站的重要性不言而喻,同时上线时间非常紧迫,关注度也很高,所以对于整个团队的压力也非常大。 在此,把整个经历过程给大家分享一下,包括了主要包括了如何使用性能测试的压测工具,压测前的性 ...
分类:
Web程序 时间:
2019-04-09 12:42:13
阅读次数:
171
1、top 命令查看占用cpu高的进程,pid=15019 2、查看该进程下所有占用cppu高的线程 top -Hp pid 即:top -Hp 15019 得到pid 3、获取15030的16进制 print "%x\n" 15030 3ab6 4、jstack -l 15019 > ~/jvm_ ...
分类:
其他好文 时间:
2019-04-08 18:36:45
阅读次数:
150
压测目标:error 为0,线程起到250,服务器配置达到最大 一.Jmeter3.1 压测 JMeter3.1提供一个用于生成HTML页面格式图形化报告的扩展模块。该模块支持通过两种方式生成多维度图形化测试报告: 其默认提供的度量维度包括: 类似于UI上的Aggregate Report 展示不同 ...
分类:
其他好文 时间:
2019-04-02 21:01:36
阅读次数:
183
?最近在做的一个项目,用的.net core 2.1,然后缓存用的Redis,缓存相关封装是同事写的,用的驱动是 version ,一直听说这个驱动并发情况下有TimeOut bug,项目开发差不多后,我压测了一下,简单的模拟30个用户持续访问某一个有用到缓存的查询接口,结果这么小的压力下超时异常出 ...
分类:
Web程序 时间:
2019-03-28 00:52:13
阅读次数:
518
前提:安装varnish、squid、webbench(压测工具) 注:varnish和squid机都未安装其他多余服务,服务器绑定域名为www.dannylinux.top (为同一台服务器,测试其中一个时,另一个服务停掉) varnish和squid监听端口都为80,方便测试时不用防火墙端口转发 ...
分类:
其他好文 时间:
2019-03-27 16:53:09
阅读次数:
150
1、新建线程组 2、创建http请求 注意:接口路径中的参数值要写变量 注意:接口路径中的参数值要写变量 3、创建txt文件,存多个参数值 4、创建csv文件,在csv中上传txt文件 5、variable name填写txt中参数值对应变量名称,多个参数用,隔开<!--5f39ae17-8c62- ...
分类:
Web程序 时间:
2019-03-27 11:21:26
阅读次数:
247