更新時間:2021-08-13 11:01:13 來源:動力節點 瀏覽888次
當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編程,感興趣的同學可以關注一下。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習