ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: 502 bad gateway



On 24.07.2010 12:36, Torafox wrote:

мой nginx 0.7.65 систематически умирает с 502
Bad Gateway ошибкой.

нет. там проблемы с backend`ом, куда nginx
пробует подключиться: "Connection refused".

в логах это выглядит как

2010/07/24 02:11:33 [error] 8701#0: *9527 connect() to
unix:/home/layfon/.php.sock failed (111: Connection refused) while
connecting to upstream, client: 210.212.244.4, server:
мой-сервер, request: "GET / HTTP/1.1", upstream:
"fastcgi://unix:/home/layfon/.php.sock:", host: "мой-хост"

и я теряюсь в догадках, почему это
происходит и что с этим делать. nginx reload
не помогает,

"nginx reload" не поможет,
потому что проблемы не с nginx.

приходится каждый раз
перезагружать весь сервер. у меня есть
некоторые нестандартные установки, в
основном для того чтобы можно было
гонять длинные PHP-скрипты (в несколько
минут):

        fastcgi_read_timeout 60000;
        client_body_timeout 60000;
        send_timeout 60000;

но это уже собственно и все. если это
вызывает проблемы, не подскажете, как
выглядит правильная конфигурация для
возможности параллельного запуска
десятков долго думающих PHP-скриптов?
(они там выполняют разные
шелл-команды..)

если с той стороны говорят "Connection refused"
на попытку подключения, то никакими изменениями
настроек nginx эту проблему решить нельзя.

как вариант - попробовать переключить php fastcgi upstream
с unix на tcp socket или крутить настройки этого backend`а.

--
Best regards,
 Gena


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.