mod_proxy doesn't persist connections to php-fpm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

                I am trying to run Apache 2.4 web server using mod_proxy and proxy_fcgi to proxy php requests to the PHP-FPM running on same machine.  I am pretty much using default setup for php-fpm.ini with port at 9000.  My problem is that mod_proxy is closing the connection after every request is complete so I end up with 1000’s of sockets in TIME_WAIT and eventually apache quits creating sockets. I am using the following proxy statement to send requests to the php-fpm process.

 

<LocationMatch ^/(.*\.php(/.*)?)$ >

       ProxyPass fcgi://127.0.0.1:9000/home/httpbld/htdocs/$1 ttl=300000 keepalive=On connectiontimeout=300 ttl=300 max=128

</LocationMatch>

 

Below is log file showing connections

 

 

[Wed Nov 13 11:42:56.176124 2013] [proxy:debug] [pid 225428:tid 139934623480576] proxy_util.c(2194): [client 220.6.6.158:34023] AH00947: connected /home/httpbld/htdocs/status.html/status to 127.0.0.1:9000

[Wed Nov 13 11:42:56.176159 2013] [proxy:trace2] [pid 225428:tid 139934623480576] proxy_util.c(2446): FCGI: fam 2 socket created to connect to 127.0.0.1

[Wed Nov 13 11:42:56.176985 2013] [proxy_fcgi:trace4] [pid 225428:tid 139934623480576] util_script.c(521): [client 220.6.6.158:34023] Headers from script 'status':

[Wed Nov 13 11:42:56.177038 2013] [proxy_fcgi:trace4] [pid 225428:tid 139934623480576] util_script.c(522): [client 220.6.6.158:34023]   X-Powered-By: PHP/5.5.5

[Wed Nov 13 11:42:56.177060 2013] [proxy_fcgi:trace4] [pid 225428:tid 139934623480576] util_script.c(522): [client 220.6.6.158:34023]   Expires: Thu, 01 Jan 1970 00:00:00 GMT

[Wed Nov 13 11:42:56.177071 2013] [proxy_fcgi:trace4] [pid 225428:tid 139934623480576] util_script.c(522): [client 220.6.6.158:34023]   Cache-Control: no-cache, no-store, must-revalidate, max-age=0

[Wed Nov 13 11:42:56.177082 2013] [proxy_fcgi:trace4] [pid 225428:tid 139934623480576] util_script.c(522): [client 220.6.6.158:34023]   Content-Type: text/plain

[Wed Nov 13 11:42:56.177196 2013] [proxy:debug] [pid 225428:tid 139934623480576] proxy_util.c(2035): AH00943: FCGI: has released connection for (127.0.0.1)

 

Please let me know if there is any way to enable reuse of connection to the php-fpm process.

 

                Thanks,

                                Dean..


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux