前段时间接触了一下loadrunner的接口性能测试,然后尝试了一下手动编写脚本,毕竟录制这种东西,不是每次都能通的,而且录制下来的脚本,通常是有很多其他杂七杂八的请求夹杂在中间,没有达到真正的压测接口的目的; loadrunner默认的脚本是C语言的,但其实它支持目前所有主流的语言,如:Java ...
分类:
其他好文 时间:
2017-12-13 19:52:55
阅读次数:
131
在lr压测场景中执行,发现 一个事务都没有成功,很是奇怪,发现用linux的agent各种问题 查看lr运行日志 看到这里基本确定是编码的问题,然后想起lr设置编码的地方就那么几个,所以逐个尝试 改完后重新运行如下: 问题解决 ...
分类:
其他好文 时间:
2017-12-13 11:38:50
阅读次数:
253
一 机器部署 1.1 机器组成 1台nameserver 1台broker 异步刷盘 2台producer 2台consumer 1.2 硬件配置 CPU 两颗x86_64cpu,每颗cpu12核,共24核 内存 48G 网卡 千兆网卡 磁盘 除broker机器的磁盘是RAID10,共1.1T,其他 ...
分类:
其他好文 时间:
2017-12-12 13:47:08
阅读次数:
346
一、压测需求: 关于app的投票功能,涉及两个接口:1、首先是登录接口,登录成功提交后,会返回登录认证用的token值,token值会过期。2,然后投票接口的url中用”?”拼接token值,进行投票 针对投票只能一天10次的限制,经沟通后压测期间放开,目前可以使用同一个账号/多个账号,对一个人进行 ...
分类:
其他好文 时间:
2017-12-07 13:25:00
阅读次数:
234
转自:https://mp.weixin.qq.com/s/XW9geHZ9odHdI7srDiKBIg 目录 背景 环境检测 压力机及压力工具检测 Linux openfiles limit 设置 排查周边依赖 空接口压测检测 聚合报告中 throughput 计算 压测及性能排查方法 关注各纬度 ...
分类:
其他好文 时间:
2017-12-06 22:00:33
阅读次数:
223
在做性能测试的时候,linux服务器时常会产生大量数据,如日志信息,图片信息,文件信息等,压测一段时间后,导致服务器磁盘空间暂满而崩溃,每天手动清理比较麻烦, 利用shell脚本自动清理,脚本如下 1.删除文件命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm ...
分类:
系统相关 时间:
2017-12-04 13:22:52
阅读次数:
145
偶然间在博客园前辈那里看到的,转载备用,日后研究。 原文链接:http://www.cnblogs.com/findumars/p/6891515.html Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工 ...
分类:
编程语言 时间:
2017-12-03 15:37:12
阅读次数:
212
最近大半年内有过两次负责性能压测的一些工作。一件事情做了一次可能还无法总结出一些东西,两次过后还是能发现一些共性问题,所以总结下性能压测的一般性实践。但是问题肯定不止这些,还有更多深层次的问题等着发现,等我们遇到了在逐个解决再来总结分享。
做性能压测的原因就不多说了,一般两个时间点是必须要做的... ...
分类:
其他好文 时间:
2017-12-02 11:23:26
阅读次数:
200
要想偷懒装稳定版,简单:yum install -y nodejs, 然后用以下两命令查看版本,若有,则安装成功 接下来才是安装nodejs8的正确方式: 第一步:下载nodejs 第二步:解压 测试是否安装成功 进入解压目录下的 bin 目录,执行 ls 命令 有node 和 npm 测试 安装成 ...
分类:
Web程序 时间:
2017-11-30 19:24:16
阅读次数:
270
场景:python应用通过paramiko在远程服务器上启动jmeter执行性能压测,压测完,jmeter通过回调函数告诉应用‘执行状态’ 方案:python应用写一个restful api,接收jmeter的回调;jmeter通过(tearDown Thread Group)执行完调用这个api ...
分类:
其他好文 时间:
2017-11-29 22:01:46
阅读次数:
177