Re: spawn fcgi на upstream
ruslan usifov
ruslan.usifov на gmail.com
Ср Сен 8 15:52:17 MSD 2010
Скорее всего на разных серверах у вас php странички находятся в разных
местах , а не одинаково в
/var/vhosts/test.ru/www<http://test.ru/www$fastcgi_script_name>
8 сентября 2010 г. 15:47 пользователь nilas <nginx-forum на nginx.us> написал:
> Добрый времени суток. Решил повысить
> производительность веб-сервера, за
> счет наращивания мощности 2-х машин. В
> наличии имеется 2 машины, на одной
> расположен nginx, spawn_fcgi и веб-часть
> проекта, другая машина полностью в
> данный момент полностью простаивает.
> Последнюю машину и хочу задействовать
> в качестве обработки php-скриптов (чтобы
> запросы делились между 2-мя spawn_fcgi).
> Конфигурирую апстримы впервые, поэтому
> где-то допустил ошибку. Не могу
> разобраться где.
>
> сервер X - nginx, веб-ресурс
> сервер X - spawn_fcgi
> сервер Y - spawn_fcgi
>
> [code]
> upstream backend {
> server unix:/var/run/fastcgi_sock;
> server сервер Y:9000;
> }
>
>
>
> server {
> listen 80 default accept_filter=httpready;
> server_name test.ru;
> access_log off;
>
>
>
> error_log /var/vhosts/test/logs/player.error.log error;
>
> location / {
> gzip_static on;
> root /var/vhosts/test.ru/www;
> index index.html index.php;
> }
>
>
> location ~ /\.ht {
> deny all;
> }
>
> location ~ \.php$ {
>
> fastcgi_pass backend;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME
> /var/vhosts/test.ru/www$fastcgi_script_name;
> fastcgi_buffer_size 128k;
>
> fastcgi_buffers 4 256k;
>
> include fastcgi_params;
>
> }
> [/code]
>
>
> При таком конфиге запросы
> действительно начинают делиться между
> 2-мя серверами, но как только доходит
> дело до сервера Y, вместо веб-страницы
> получаю "No input file specifed". Прошу помощи в
> реализации данной задачи, спасибо.
>
> nginx 0.7.67
> spawn_fcgi 1.6.3
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,128370,128370#msg-128370
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100908/edc9b5eb/attachment-0001.html>
Подробная информация о списке рассылки nginx-ru