Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PHP/FastCGI = 502 иногда
- To: nginx-ru@xxxxxxxxx
- Subject: Re: PHP/FastCGI = 502 иногда
- From: Vasiliy G Tolstov <v.tolstov@xxxxxxxxx>
- Date: Tue, 29 Apr 2008 14:12:21 +0400
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=dk; d=selfip.ru; h=Received:Subject:From:Reply-To:To:In-Reply-To:References:Content-Type:Organization:Date:Message-Id:Mime-Version:X-Mailer; b=TnKQqvgqXFf1urmodf1teEXyBEVRfRzLJSVGmP+hSR/R6nszKYH8K6a3eCLSDG4aiRN+PZ0cOoqdpxeVpmwb+ZtjQwI0/1wdpFjqd+iNkaaa7ZQ7xftG1rsLipeJ/tDNBxYAlDCcECd8UAzAUFvYlNIlI2LaZmZ8BUABQOrKMJY=;
- In-reply-to: <4816EB9D.6040708@xxxxxxxxx>
- Organization: Selfip.Ru
- References: <4816EB9D.6040708@xxxxxxxxx>
On Tue, 2008-04-29 at 13:34 +0400, Sergey Shepelev wrote:
Могу посоветовать лишь одно http://php-fpm.anight.org/
> (Всё это под виндой)
> Имеется скрипт, который перезапускает php-cgi в режиме FastCGI вечно
>
> === fcgi.cmd ===
> set PHP_PATH=...
> set FCGI_ADDR=...
> set PHP_CONF=...
> set PHP_FCGI_MAX_REQUESTS=2000
> :run_fcgi
> %PHP_PATH% -b %FCGI_ADDR%:%1 -c %PHP_CONF%
> goto run_fcgi
> ===
>
> Он запускается из Scheduled tasks при запуске компа, всё отлично.
> FastCGI действительно работает вечно. Одна большая проблема решена.
>
> Но юзер иногда видит 502. Соответственно, в логе я вижу
>
> 2008/04/28 15:03:32 [error] 11292#0: *12533 connect() failed (111:
> Connection refused) while connecting to upstream, client: 77.108.121.2,
> server: xxxxxx.xx, request: "GET
> /wp-content/themes/vertigo_v3/images/favicon.ico HTTP/1.1", upstream:
> "fastcgi://127.0.0.1:1754", host: "xxxxxx.xx"
>
> Наверное, юзер попадает в момент перезапуска PHP. Этого следовало
> ожидать или я где-то накосячил?
>
> Сейчас сделал 8 процессов PHP на разных портах, описал upstream, вроде
> всё работает хорошо. Но потерял возможность изолировать сайтики друг от
> друга. С одной стороны пофиг, потому что они все "внутренние", это не
> хостинг публичный, с другой стороны все-таки изоляция - добро.
>
> Подскажите как бороться с 502.
>
--
Vasiliy G Tolstov
http://selfip.ru
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
|