首页 > 数据库技术 > 详细

Jmeter 对 linux 数据库进行压测

时间:2021-04-06 14:58:17      阅读:22      评论:0      收藏:0      [点我收藏+]

目录

  1. 将 serveragent-2.2.1 上传到linux 服务

  2. 解压serveragent

  3. 填写 jmeter 中对应的数据库url 地址

  4. 对数据库进行操作测试

  5. 开放 linux 4444 端口并保存

  6. 启动serveragent 中的 .sh 文件

  7. 添加监控插件并进行压测

  8. linux 开放 4444 端口保存时报错

1. 将 serveragent-2.2.1 上传到linux 服务

  技术分享图片

 

2. 解压serveragent

  只要是监控服务器性能指标的都放在 linux 服务器中的 /opt 目录下

  技术分享图片

 

3. 填写 jmeter 中对应的数据库url 地址

  技术分享图片

 

   数据库的用户名和密码同样也要填写正确

   ip  端口号   库名要填对

4. 对数据库进行操作测试

  结果如下

  技术分享图片

 

5. 开放 linux 4444 端口并保存

  /sbin/iptables -I INPUT -p tcp --dport 4444 -j ACCEPT
  /etc/rc.d/init.d/iptables save —将修改永久保存到防火墙中

6. 启动serveragent 中的 .sh 文件

  技术分享图片

7. 添加监控插件并进行压测

  技术分享图片

  添加对应的 host port metric to collect

技术分享图片

   设置并发书为 1000,规定时间为 60 秒

  技术分享图片

   进行压测,并查看结果

技术分享图片

 8. linux 开放4444端口 保存时报错

  在使用jmeter对linux数据库进行压测时,出现了这个错误

  在jmeter中我使用监控cpu和内存的插件

  技术分享图片

  出现了报错

  在linux上配置serveragent时,开发端口4444失败,提示我
  -bash: /etc/rc.d/init.d/iptables: 没有那个文件或目录

  实际上我编辑时有这个iptables文件,可就是保存不了

  我的centos7之前的防火墙一直是永久关闭状态,最后还是在网上找到了解决方法:

  应用firewall相关命令控制防火墙

  查看firewall的状态
  firewall-cmd --state

  开放80端口
  firewall-cmd --permanent --add-port=80/tcp
  firewall-cmd --permanent --add-port=8080-8085/tcp

  查看防火墙的开放的端口
  firewall-cmd --permanent --list-ports

  重启防火墙(修改配置后要重启防火墙)
  firewall-cmd --reload

Jmeter 对 linux 数据库进行压测

原文:https://www.cnblogs.com/xinzaiyuan/p/14620931.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!