线上压测需要配置的内容

前提:

  1. 线上是linux环境,如果可以直接用域名访问压测服务器的话,就不用在服务器上安装jmeter,但是要安nmon
  2. 一般情况下是不允许直接对域名进行压测的,因为一旦压挂了nginx影响的是所有接口的业务和所有服务器的正常使用,所以最好是单点压测

安装配置:

  1. 让运维在所压测的服务器上安装nmon和jmeter,注意jmeter的版本和jdk要兼容
  2. 在本机上下载nmon analyser,这样才能分析nmon报告
  3. 在windows把jmeter脚本修改下调的接口ip,因为办公环境是无法直接访问线上机器的,所以脚本要直接在服务器上跑,首次试跑的时候,并发量一定要小,也不要forever,一定要设个小值,线上操作要谨慎
  4. 我们对线上机器只有某些目录有操作权限,所以在相应目录下建立自己的文件夹,把你的参数化数据test.dat上传,把你的xxx.jmx脚本上传
  5. 在压测的服务器上开启nmon,nmon -s10 -c60 -f -m /tmp/pandadata  命令参考http://www.cnblogs.com/yinzx/p/4607538.html
  6. 在启动jmeter的服务器上自己建立的文件夹下启动脚本,jmeter -n -t xxx.jmx -l test.jtl  命令参考https://blog.csdn.net/qq_34021712/article/details/78682397,如果启动没成功,要看脚本是不是哪写错了,或者数据是不是不对,最好是先让脚本在windows上跑过没问题再在linux上跑
  7. 最后就是等待压测结果,在启动jmeter的服务器上会一直持续显示tps的情况和max和min等情况,注意观察,执行结束后,sz 你的xxx.jtl 到window上分析,同时sz 你的nmon监控报告到nmon analyser上分析

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值