启动脚本
jmeter.sh -n -t test.jmx -l result.jtl
参数说明
- h 帮助 -> 打印出有用的信息并退出
- n 非GUI模式 -> 在GUI模式下进行JMeter测试
- t 测试文件 要运行的JMeter测试脚本文件
- l 日志文件 记录结果的文件
- r 远程执行 启动远程服务
- H 代理主机 设置JMeter使用的代理主机
- P 代理端口 设置Jmeter使用的代理主机的端口号

分析结果
将生成的 result.jtl 文件,下载到window中,并window版jmeter中使用 聚合报告查看结果信息。

JMeter的测试结果字段的意义
  1. Label: 定义的HTTP请求名称
  2. Samples: 表示这次测试中一共发出了多少个请求
  3. Average: 访问页面的平均响应时间
  4. Min: 访问页面的最小响应时间
  5. Max: 访问页面的最大响应时间
  6. Error%: 错误的请求的数量/请求的总数
  7. Throughput:每秒完成的请求数
  8. KB/Sec: 每秒从服务器端接收到的数据量

遇到的问题
java.net.NoRouteToHostException: Cannot assign requested address
liunx环境下进行压力测试,发现结果存在error,查看 result.jtl 发现存在一些错误消息 1509777594480,4,HTTP请求,Non HTTP response code: java.net.NoRouteToHostException,Non HTTP response message: Cannot assign requested address (Address not available),线程组 1-378,text,false,,2080,0,1000,1000,0,0,4
错误原因: 由于liunx 分配的客户端连接端口用尽,无法建立socket连接所致,虽然socket正常关闭,但是端口不是立即释放,而是处于 TIME_WAIT 状态,默认等待60s后释放。
查看liunx支持的客户端连接端口范围,也就是 28232 个端口。 cat /proc/sys/net/ipv4/ip_local_port_range
32768 - 61000

解决方法:


1. 调低端口释放后的等待时间,默认为60s,修改为15~30s。echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout
2. 修改 tcp/ip 协议配置,通过配置 /proc/sys/net/ipv4/tcp_tw_reuse,默认为0,修改为1,释放TIME_WAIT端口给新连接使用。 echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse
3. 修改 ctp/ip 协议配置,快速回收socket资源,默认为0.修改为1。echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle

java.net.NoRouteToHostException: Cannot assign requested address相关推荐

  1. 阿里云,百度云等云服务器中搭建gitblit-1.8.0时,报java.net.BindException: Cannot assign requested address: bind

    搭建gitblit-1.8.0服务器时,启动gitblit.cmd时,报如下错误: 2019-06-16 14:07:36 [WARN ] FAILED ServerConnector@1ba2af2 ...

  2. ElasticSearch 6.4.3 启动报错: [Cannot assign requested address: bind]

    今天在本地搭建一个测试用的最新版ElasticSearch6.4.3 的环境时,遇到一个报: [Cannot assign requested address: bind]的错误. 错误日志内容如下: ...

  3. RPC response exceeds maximum data length Cannot assign requested address java.net.UnknownH

    场景:在使用flume的时候报错 问题:类似的问题总共有4个 20/06/20 09:09:37 ERROR hdfs.HDFSEventSink: process failedjava.lang.I ...

  4. 阿里云配置服务器报:bind: cannot assign requested address

    阿里云服务器写网络程序时必须使用阿里云服务器的内网ip,不是他的公网ip,访问时是公网ip.具体可见下面这篇文章,十分感谢!!!!使得我写的小程序可以在服务器上运行,和前端小伙伴项目可以进行下去. 参 ...

  5. 对于高并发短连接造成Cannot assign requested address解决方法

    对于高并发短连接造成Cannot assign requested address解决方法 参考文章: (1)对于高并发短连接造成Cannot assign requested address解决方法 ...

  6. nginx 报错 99: Cannot assign requested address

    为什么80%的码农都做不了架构师?>>>    nginx 报错 99: Cannot assign requested address net.ipv4.ip_local_port ...

  7. Could not connect to Redis at 127.0.0.1:13141: Cannot assign requested address

    使用redis-benchmark做基准测试时提示错误: Could not connect to Redis at 127.0.0.1:13141: Cannot assign requested ...

  8. 记录一次etcd报错: listen tcp xxx.xxx.xxx.xxx:2380:bind: cannot assign requested address

    记录一次etcd报错 背景 问题定位 问题排查 解决方案 小结 背景 今天打算在腾讯云环境上安装k8s(采用ansible脚本自动化部署安装),当安装完etcd之后,发现启动报错. 机器:腾讯云服务器 ...

  9. I.MX6 ifconfig: SIOCSIFHWADDR: Cannot assign requested address

    /*************************************************************************** I.MX6 ifconfig: SIOCSIF ...

最新文章

  1. adnroid 打包问题 :compileReleaseJavaWithJavac
  2. 皮一皮:不是很懂他的精神追求,有懂得来解释下...
  3. 编译原理 python_Python局部变量编译原理
  4. input css年月日,input标签的type为date,显示的日期格式样式更改
  5. python查看电脑配置_怎么查看电脑配置(教你如何查看电脑配置信息和型号)
  6. python程序员工作时间_黑马程序员:Python编程之时间和日期模块
  7. 南京大学计算机考研复试名单,2017南京大学计算机科学与技术系考研复试名单...
  8. 华为 交换机 配置STP
  9. 西门子触摸屏脚本程序_西门子PLC触摸屏如何编写程序
  10. linux 查找文件是否含有某个字符串
  11. 四叉树lod结合灯塔AOI
  12. 如何在Windows上为代码签名创建自签名证书
  13. ZBlog采集插件无需授权远离ZBlog破解版
  14. Android 登录3D翻转动画效果
  15. iPad使用UTM SE装Win7
  16. 计算机夏令营英语自我介绍,夏令营英文自我介绍
  17. java面试自我介绍百度云,java面试自我介绍
  18. kubernetes 部署 rook (ceph集群)
  19. JavaScript之美读书笔记一
  20. 如何面对不及预期目标的成绩(结果)?

热门文章

  1. 德国院士:“工业4.0”概念升级了,包含人工智能和5G
  2. org.attoparser.ParseException: Could not parse as expression: “
  3. SparkStreaming 异常:java.lang.NoSuchMethodError: scala.Predef scope()Lscala/xml/TopScope
  4. Ensure that config phoenix.schema.isNamespaceMappingEnabled is consistent on client and server
  5. Zabbix 安装agent
  6. Datastream 开发打包问题
  7. 阿里仿真灰度变更测试简介
  8. OceanBase再破纪录!核心成员陈萌萌:坚持HTAP就是坚持我们做数据库的初心
  9. 搭载敏捷飞天底座,阿里云专有云敏捷版全面升级
  10. 多所高校内使用AI监控并追踪学生行为惹争议!