当前位置: 首页 > news >正文

jmeter结合ansible分布式压测--2jmter环境准备

主要思路:用ansible去修改施压执行机的配置,执行用jmeter分布式方式。准备1个host文件s-host-suzhou20.txt   部署csv,jmter环境,jmx  到所有环境上

1、修改每台施压机的bin文件中的jmeter.properties

#server.rmi.ssl.disable=false,注释#取消,修改server.rmi.ssl.disable=true

ansible -i s-host-suzhou324-335.txt allHost -m shell -a "sed -i -e '345s/#server.rmi.ssl.disable=false/server.rmi.ssl.disable=true/'  /apprun/jmeter-5.4.1/bin/jmeter.properties"

2、授权jmeter.sh可执行权限,

ansible -i s-host-suzhou324-335.txt  allHost -m shell -a "cd  /apprun/jmeter-5.4.1/bin && chmod +x jmeter.sh &"

3、ansible授权每台slaver服务器的 jmeter-server

ansible -i s-host-suzhou324-335.txt  allHost -m shell -a "cd  /apprun/jmeter-5.4.1/bin && chmod  +x jmeter-server &"

备注:如果出现无权限授权整个jmeter文件夹

ansible -i s-host-suzhou324-335.txt  allHost -m shell -a "cd  /apprun && chmod -R 755 jmeter-5.4.1 &"

4、meter-server启动命令:ansible -i s-host-suzhou324-335.txt  allHost -m shell -a   "cd /apprun/jmeter-5.4.1/bin && nohup  ./jmeter-server &"

5、可以分机器上查看ps -ef|grep jmeter  服务启动的情况

6、如需要清除每台机器上的进程,跳板机执行杀jmeter进程命令:

ansible -i s-host-suzhou324-335.txt  allHost  -m shell -a  "ps aux | grep jmeter | grep -v grep | awk '{print $2}' | xargs kill -9"


http://www.mrgr.cn/news/66196.html

相关文章:

  • ARGB和‌RGB的主要区别
  • Redis数据类型深度解析与拓展
  • Java Iterator 实现杨辉三角
  • 【双指针】【数之和】 LeetCode 633.平方数之和
  • Zabbix监控架构
  • Java学习Day57:碧水金睛兽!(Spring Cloud微服务1.0)
  • Rust项目结构
  • 深入探讨移动Web开发:从基础到实践
  • 基于Springboot+Vue的在线教育系统 (含源码数据库)
  • 自由学习记录(19)
  • 日常使用巡检
  • 选择非标加工制造,让你的产品与众不同!
  • 数据库范式
  • 【IF-MMIN】利用模态不变性特征进行缺失模态的鲁棒多模态情感识别
  • 如何用3D技术打造高转化的跨境独立站?
  • 「Mac畅玩鸿蒙与硬件29」UI互动应用篇6 - 多选问卷小应用
  • 【专题】产业全球化视角下中国企业出海人才趋势洞察报告汇总PDF洞察(附原数据表)
  • UserControl 中为 Guna2TextBox 设置 ToolTip 效果的方法
  • ARGB和‌RGB的主要区别
  • CodeQL学习笔记(5)-CodeQL for Java(AST、元数据、调用图)
  • 不入耳开放式耳机哪个品牌好?开放式耳机排行榜 10 强推荐
  • 信创证书和软考有什么不同?看这!
  • 浅谈“绿色”医院的相关建设
  • 100种算法【Python版】第46篇——快速排序
  • 波兰电商增长势头正猛,电商销售额逆势上涨
  • 微信小程序配置