Welcome! Log In Create A New Profile

Advanced

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

December 09, 2009 07:42AM
On Wed, Dec 9, 2009 at 4:24 AM, miradev <nginx-forum@nginx.us> wrote:

> The reason for not using Apache for WP is twofold. Firstly, apache has a higher memory footprint making it unsuitable for us to scaling down to, for example, a 256MB slice. Secondly, I don't want it sharing the large apache threads and I haven't found a way of reliably running a second apache configuration alongside.

Exactly. mod_php will make each Apache thread or process larger, even
if it's just serving up static files in that thread for a while.

> What I have learnt, from reading this thread, and some more web content, is that there is nothing wrong with my setup. I'm pretty happy with apache and fcgi in a stand-alone situation. So I am going to stick with ngnix+php-cgi. Which means I need to manage/admin things better.

You shouldn't need two webservers or even worry about it. nginx is
super fast and lean for static files and also probably the leanest
when it comes to processing PHP [passing the request off], assuming
your backend FastCGI process manager is not wasting resources and you
compile or use as little PHP built-in modules as you need. (My install
has a handful of built-ins, I tried to split off some into shared
modules though, but I also don't run things inside of a small VPS :))

It would be interesting to take a benchmark of memory used for
something like Apache+mod_php vs. nginx+PHP-FPM or nginx+spawn-fcgi
and set the number of processes for PHP the same in both and see
memory usage after hitting it with some load for a few minutes. As
close to an apples and apples comparison. Of course, Apache will
always be spawning more full threads/processes for additional load
whereas a standalone FCGI process in PHP will only be loading a PHP
process to service more load. So in theory, it should be more
lightweight off the bat, at least when it comes time to increase the #
of concurrent requests you can process.

> The advice I will take is to install supervisord on my dev box and learn how to manage my php-cgi processes properly. One crash in 6 months is not indicative of a systemic problem.

Everything breaks. Especially technology related. Once in 6 months
isn't bad at all IMHO :)

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

miradev December 08, 2009 03:17AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 06:20AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

miradev December 08, 2009 06:29AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 06:36AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Grzegorz Nosek December 08, 2009 06:48AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 06:56AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Grzegorz Nosek December 08, 2009 07:00AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Grzegorz Nosek December 08, 2009 07:06AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 07:06AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 08, 2009 04:43PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 05:10PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 08, 2009 05:31PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 05:56PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 08, 2009 09:21PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 09:34PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 08, 2009 11:35PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 11:52PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Denis Filimonov December 09, 2009 01:08AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Grzegorz Nosek December 09, 2009 03:00AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 09, 2009 03:27AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 08, 2009 07:46PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

dannynoonan March 06, 2010 12:58AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Glen Lumanau December 08, 2009 08:08PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Jim Ohlstein December 08, 2009 08:18PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Jim Ohlstein December 08, 2009 08:27PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 08, 2009 08:20PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Igor Sysoev December 09, 2009 04:06AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Phillip Oldham December 09, 2009 04:14AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 09, 2009 07:26AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 09, 2009 07:38AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Igor Sysoev December 09, 2009 08:00AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Phillip Oldham December 09, 2009 04:14AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Grzegorz Nosek December 09, 2009 04:46AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Phillip Oldham December 09, 2009 04:58AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 09, 2009 04:54AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 09, 2009 07:26AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

miradev December 09, 2009 07:24AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

nerdgrind December 09, 2009 02:54PM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 09, 2009 07:42AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

Akins, Brian December 09, 2009 10:56AM

Re: Fast CGI (spawn-fcgi / php-cgi) crashes/dies/hangs

mike December 09, 2009 01:18PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 317
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready