jmeter 在Linux环境下的测试问题汇总
- 安装jdk (推荐使用yum 或者 apt )
- 安装jmeter 配置环境变量 (这里可能 -version 不出 注意检查 可执行文件权限 我的做法是给jmeter 文件夹添加 x 可执行权限)
- 设置HEAP 转到 bin 目录 vim jmeter (这里MaxMetaspaceSize Metaspace增长的上限)
-
- 设置运行时jmeter jvm 内存 可以使用如下命令
JVM_ARGS="-Xms1G -Xmx10G" jmeter -n -t GRPC.jmx -l result/report.jtl -e -o report
具体详情见jmeter.sh
- 压测时候 buff/cache 默认不被释放 执行脚本
echo 1 > /proc/sys/vm/drop_caches
0:不释放(系统默认值)
1:释放页缓存
2:释放dentries和inodes
3:释放所有缓存
stay hungry stay foolish!