专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 高并发测试失败

高并发测试失败

更新时间:2021-08-13 11:01:13 来源:动力节点 浏览591次

症状

当RGW并发访问请求数大于512时,COSBench测试意外停止。

程序

1.查看 COSBench 日志 ( /path/to/cosbench/archive/workload/workload.log )。发现以下错误:

HTTP 请求超时

2.查看 RGW 日志 ( /var/log/ceph/.log )。发现以下错误:

3.查询默认的 RGW 线程数。

radosgw-admin --show-config | 线程

RGW默认线程数为512,并发请求数超过512时,RGW无法处理客户端请求,导致所有测试失败。

4.在任意 Ceph 节点上运行以下命令以增加 RGW 线程数:

sed -i 's/rgw_frontends.*/& num_threads=1024/g' 配置文件

5.重新启动 COSBench 进程。

systemctl restart ceph-radosgw.target

以上就是动力节点小编介绍的"高并发测试失败",希望对大家有帮助,想了解更多可查看Java在线学习。动力节点在线学习教程,针对没有任何Java基础的读者学习,让你从入门到精通,主要介绍了一些Java基础的核心知识,让同学们更好更方便的学习和了解Java编程,感兴趣的同学可以关注一下。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>