linux压测命令 linux压测命令ab

Linux搭建Apache(httpd)内网访问正常,外网无法访问(精华帖) 大家好,我是「Bigder」
Linux搭建Apache(httpd)后内网访问正常,外网无法访问 。
网上资料找了几遍,汇总后关键的就是这几步 。
欢迎分享给需要的你~
一、验证服务本身是否正常
linux命令行 , 输入指令:curl ,能正常返回html报文数据
输入:curl 服务器的公网IP/
如:curl
执行超时、没有内容输出和返回
说明apache本身的服务是正常的
二、定位
1、防火墙:service iptables status(已经关闭状态)
没有关闭,参考这篇关闭掉防火墙:
Linux关闭防火墙-iptables|iptable.service could not be found
2、行~原来是因为阿里云安全组设置、未开放80端口外网访问权限
设置方法:
登入阿里云工作台,「实例与镜像」-「实例」-「安全组」
安全组规则手动添加,入方向开放80端口设置限制
三、再使用:
curl 服务器的公网IP/
也能打印出html报文数据
这样代表,外网访问正常了 。一键三连、分享给更多的需要的测试人!
以上,
Bigder
我的历史文章
忘记密码怎么办
Showcase时手机不够怎么办? 云真机平台atxserver2
xmind2testcase思维导图的测试点转化为CSV用例导入禅道
Linux安装JDK-java: command not foundcannot execute binary file
小改动当天转测就要上线,要不要写用例?
测试环境,如何维护才最高效的?
Showcase通过了才算正式提测
轮流测试一个项目、出现bug到底是谁的责任
外包去还是不去
Linux性能压测命令用ab- command not found、plugins: fastestmirror
已经很努力 , 但上司总让我提升能力,还数落我拖后腿,怎么办?
Linux关闭防火墙-iptables|iptable.service could not be found
Linux下查找指令Find常见用法
Linux下启动Tomcat提示Cannot find /setclasspath.sh大家好 , 我是「Bigder」~
1、Linux下启动Tomcat
「 /usr/local/tomcat8/bin/startup.sh」
2、出现下面的错误提示
Cannot find ../../setclasspath.sh
3、解决方法:
在任意目录执行命令
「unset CATALINA_HOME」
It'ok
以上,
Bigder
推荐阅读
Linux安装JDK-java: command not foundcannot execute binary file
小改动当天转测就要上线,要不要写用例?
测试环境,如何维护才最高效的?
Showcase通过了才算正式提测
轮流测试一个项目、出现bug到底是谁的责任
外包去还是不去
Linux性能压测命令用ab- command not found、plugins: fastestmirror
已经很努力,但上司总让我提升能力,还数落我拖后腿,怎么办?
Linux关闭防火墙-iptables|iptable.service could not be found
Linux下wget出现ERROR: cannot verify Issued certificate has expire
无钥匙启动按钮,需要按几下才能发动汽车?
让开发改bug全靠催?分享两点实践
注意力太集中反而会效率低
靠谱是最高的评价了
选书就是做减法
Katalon框架测试安卓APK(一)
Linux磁盘满了-服务器不打日志dfrm
Linux性能压测命令用ab- command not found、plugins: fastestmirror
Linux性能监测top和free
linux稳定性压测 。监控资源没写入进去如果Linux系统的压力测试监控资源没有写入,那么可能会影响测试结果的准确性 。在进行压力测试时,监控系统资源是很重要的,以便确定系统在处理大量请求时的表现情况 。建议在进行压力测试之前检查监控程序是否正确配置,确保监控资源被写入 。
jmeter 分布式压测配置Linux本文只讲jmeter分布式压测怎么在Linux环境下配置:
使用分布式压测,是因为单个压测机并发到不到系统要求,所以多个压测机同时去压 。
一般是由一个主机(master)和几台压力机(slave)组成 。
主机 主要是起到启动和收集结果功能(当然也可以参与压测但不建议),测试脚本jmx在这台机器下,执行的时候会发送给每台压力机 。
压力机 主要接受主机发送的压测脚本,同时进行压测 , 并把结果回传给主机 。
以下是本人的压测环境,可以参考的去配置:
都是在Linux环境下(有些是主机Windows,压力机Linux,都是这样配置)
master主机:10.244.162.8
slave压测机(三台):10.244.162.9,10.244.162.10,10.244.162.11
主机ping一下压测机,是否可以ping通,否则关闭防火墙或者多个网卡(一台机器可能配置多个网卡多个IP , 尤其是Windows当做主机) 。
jdk,jmeter安装在主机和压力机下,尽量版本统一 , jmeter在这几个机器服务都可以启动jmeter -v,如果权限不够到bin/目录下,命令: chmod 777 jmeter jmeter-server jmeter.sh。(安装比较简单,这里就不多赘述)
保存 。
在apache-jmeter-5.1.1/bin下执行./jmeter-server(代表jmeter启动,监听状态,等待主机发送测试脚本和执行命令) ,
有些启动命令:./jmeter-server -Djava.rmi.server.hostname=10.244.162.10(当前机器的ip),我觉得都行 , 没编辑配置文件那一项这样启动 。
启动就设置完成 。
如果是Windows当主机,重启一下jmeter在运行-远程启动既可以看到压测机 。
如果是Linux下主机,需要用到命令:
我是在测试jmx脚本的目录下执行,这样方便收集信息 。
sh (jmeter启动)-n -t (jmx脚本) -R(压力机ip,多个中间用英文逗号隔开) -l (test.jtl)-e -o(压测报告结果html文件夹)
sh /app/apache-jmeter-5.2.1/bin/jmeter.sh -n -t test.jmx -R 10.244.162.9,10.244.162.10 -l test.jtl-e -otest
注意:主机只传jmx给压力机,如果压测脚本有引用变量文件,比如csv,txt文件等是不传的 , 压力机也要有这些变量文件,复制过去存放的目录和上面压力机./jmeter-server启动的目录一致(就是你在哪个目录启动的就放在哪个目录下),否则压力机找不到变量文件,执行会报错或者直接结束无测试结果 。
【linux压测命令 linux压测命令ab】关于linux压测命令和linux压测命令ab的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读