背景:公司为了满足大并发的情况,需要测试组配合,就需要分布式压测,这里我把我踩过坑都记录下来;

环境:Linux + jmeter-v.5.1.1;使用3台2核4G的压力机;

Q1: Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is: java.io.FileNotFoundException: rmi_keystore.jks

  

A1:解决思路,先查看端口号是否被占用,jmeter的默认端口号是1099;使用netstat -lntp|grep 1099查看1099是否被占用,一般都不会被使用;最重要的排查就是jmeter的rmi配置,SLL默认注释,我们一般压测都是在局域网进行,所以,没必要校验;需要打开,vim打开/bin下jmeter配置文件(jmeter.properties)修改如下

然后重启jmeter-server,即可;

Q2: 在公司分布式压测,能够顺利进行,回到家本想调试下,一直报如下错误:

服务器名字和报错的时候显示的服务器名不一致(refuse to host:172.18.11.232,而我服务器名明明是192.168.0.103)

A2:这是服务器双网卡造成的问题,修改如下:

在linux上 修改jmeter-server文件

RMI_HOST_DEF=-Djava.rmi.server.hostname=slave机器名

修改主机名为自己的配置,然后重启jmeter-server就可以了

Q3:启动jmeter-server直接报错了,说未知服务

A3:这个问题很好解决,没有配置系统hosts文件;只需要加上本机IP 主机名的配置;vim  /etc/hosts

Q4:后面的问题如果有,继续更新

最新文章

  1. javascript学习笔记一
  2. SE Springer小组《Spring音乐播放器》软件需求说明3
  3. HashTable 简述
  4. Why is 0[0] syntactically valid in javascript?
  5. 返回List的分页方法
  6. apk当安装程序将文件复制到手机自带的指定文件夹
  7. js模块化开发——require.js的用法详细介绍(含jsonp)
  8. 零售业山重水复,全景行柳暗花明——VR全景智慧城市
  9. QT环境的搭建
  10. vue 起步走 --“安装篇”
  11. Quoit Design(最近点对+分治)
  12. spring history
  13. python点滴:读取和整合文件夹下的所有文件
  14. linux下brctl配置网桥
  15. 2018.07.08 NOIP模拟 好数(线段树)
  16. 轻松学习之Linux教程二 一览纵山小:Linux操作系统具体解释
  17. 手动安装httpd服务器
  18. Unity 游戏开发技巧集锦之创建部分光滑部分粗糙的材质
  19. Git(四):Git远程操作详解
  20. 《html5 从入门到精通》读书笔记(一)

热门文章

  1. Window服务基于Quartz.Net组件实现定时任务调度(二)
  2. (四十一)c#Winform自定义控件-进度条
  3. ip地址、域名、DNS、URL的区别与联系
  4. UVA 10098 用字典序思想生成所有排列组合
  5. switch语句(上)(转载)
  6. Js 组合键
  7. redis 原理系列之--字符串存储的实现原理(1)
  8. import同目录的py文件 :ModuleNotFoundError: No module named 'pdf'
  9. CF1027D Mouse Hunt 思维
  10. HDU 1173 采矿