backport support for unix domain sockets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Won't Fix
|
Undecided
|
Robie Basak |
Bug Description
Background: Ceph's RADOS Gateway ("RGW") is a web application that provides an S3- and Swift-compatible interface to Ceph. RGW uses mod_proxy_fcgi in Apache 2.4.
In the Ceph team's testing, the RGW application performs much better when using Unix Domain Sockets with mod_proxy_fcgi. On older versions of Apache that do not support Unix Domain Sockets, RGW must use TCP sockets instead, which do not perform as well.
The upstream Apache project shipped Unix Domain Socket support in version 2.4.9. Since Ubuntu Trusty has Apache 2.4.7, I'd like to request that the Ubuntu Apache maintainers backport Unix Domain Socket support into their 2.4.7 package.
(Here is some background information posted to ceph-devel: http://
Here's the patch that Red Hat ships to provide UDS support for their httpd 2.4.6 package on RHEL 7. (This patch can be found in CentOS' git repository, https:/ /git.centos. org/log/ !rpms!httpd. git/refs! heads!c7 )