使用Jmeter ServerAgent插件监控阿里云服务器时,默认端口为4444,连接不上。修改端口号为7878后正常。
修改端口命令:java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879
以上为windows命令,Linux命令为:./startAgent.sh --udp-port 7879--tcp-port 7879 我试了两种都是可以的
原文:https://blog.csdn.net/mr_tia/article/details/79863925?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf
https://zhuanlan.zhihu.com/p/61981382
补充:4444和7879同时开放,7879正常访问
1.端口占用 默认都是4444 如果被占用 可以修改 Windows 和Linux 修改方法如下
Windows 进入文件存在目录
java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port 5555
Linux
./startAgent.sh --udp-port 5555 --tcp-port 5555
2.版本兼容 不建议用太高的版本 我是4.0jmeter
3.linux 系统启动
1.需要安装 java JDK
2.防火强问题 可以先关闭防火墙 或者将端口号加入信任
3.无法执行 .sh 文件
1、cd到.sh文件所在目录,比如以hello.sh文件为例
2、给.sh文件添加x执行权限 以hello.sh文件为例,chmod u+x hello.sh (执行后文件颜色会变成绿色)
3、./执行.sh文件 ./hello.sh 即可执行hello.sh文件
注意事项:用“./”加文件名.sh执行时,必须给.sh文件加x执行权限
4. 小技巧 当需要启动检测前
通过cmd 直接输入 ping ip 看看是网路否畅通
telnet ip 端口号 看看端口是否畅通