Bug 1214007

Summary: rgw: civetweb number of threads is limited
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Yehuda Sadeh <yehuda>
Component: RGWAssignee: Yehuda Sadeh <yehuda>
Status: CLOSED ERRATA QA Contact: Harish NV Rao <hnallurv>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.3.0CC: cbodley, ceph-eng-bugs, charlesalva, flucifre, icolle, kbader, kdreyer, mbenjamin, owasserm, smanjara, sweil
Target Milestone: rc   
Target Release: 1.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ceph-0.94.1-7.el7cp Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-24 15:52:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yehuda Sadeh 2015-04-21 18:08:47 UTC
Description of problem:

Civetweb has 1024 max number of threads.


How reproducible:
always


Steps to Reproduce:
1. set "rgw thread pool size" to a number higher than 1024
2. configure civetweb frontend

Actual results:

rgw does not handle requests properly

Expected results:

rgw should handle requests properly

Comment 1 Ken Dreyer (Red Hat) 2015-04-24 23:13:13 UTC
The patch we will want to incorporate downstream for this is https://github.com/ceph/civetweb/commit/8a07012185851b8e8be180391866b5995c10ee93

Comment 4 shilpa 2015-06-15 11:19:37 UTC
Verified on ceph-0.94.1-11. With the machines I have, the max number of threads I can set is 32k. Tried with different numbers > 1024. RGW operations work fine.

Comment 6 errata-xmlrpc 2015-06-24 15:52:16 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2015:1183