pc网站怎么适配移动端,网站正在建设中提示页面设计欣赏,数字营销推广平台,新闻热点大事件启动脚本
jmeter.sh -n -t test.jmx -l result.jtl参数说明
- h 帮助 - 打印出有用的信息并退出
- n 非GUI模式 - 在GUI模式下进行JMeter测试
- t 测试文件 要运行的JMeter测试脚本文件
- l 日志文件 记录结果的文件
- r 远程执行 启动远程服务
- H 代理主机 设置JMete…启动脚本
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