Re: некоторые запросы держат соединение до бесконечности

Pavel Mihaduk leave на nixkid.com
Чт Июн 16 13:32:37 UTC 2016


Готово. Только на wgshop почему-то 504 :)

> On 16 июня 2016 г., at 16:10, Иван Мишин <simplebox66 на gmail.com> wrote:
> 
> Нет, файрвола нет. nginx и httpd крутятся на одном сервере.
> 
> 16 июня 2016 г., 15:32 пользователь Илья Шипицин <chipitsine на gmail.com <mailto:chipitsine на gmail.com>> написал:
> а между nginx и httpd фаирвол ?
> 
> 16 июня 2016 г., 17:05 пользователь Иван Мишин <simplebox66 на gmail.com <mailto:simplebox66 на gmail.com>> написал:
> Всем привет.
> Коллеги есть проблема которую сам пока разгадать не могу. Прошу помощи.
> Есть nginx, за ним httpd.
> 
> Делаю wget или curl на www.example.com/test/request <http://www.example.com/test/request> (за этим урлом стоит php процесс)
> Обычно все обрабатывается нормально, но в некоторых случаях curl  и wget повисают, после долгой паузы получаю
> 
> Запрос HTTP послан, ожидается ответ... Ошибка чтения (Время ожидания соединения истекло) в заголовках.
> Повтор.
> После чего происходит автоматически новая попытка. Соединение постоянно открыто. Может так висеть днями.
> 
> strace nginx процесса на котором весит соединение выдает
> --- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL, si_value={int=0, ptr=0x100000000}} ---
> rt_sigreturn()                          = -1 EINTR (Interrupted system call)
> epoll_wait(36, 27293b0, 512, 500)       = -1 EINTR (Interrupted system call)
> 
> strace wget показывает
> select(4, [3], NULL, NULL, {275, 67022}
> 
> Помогите разобраться кто виноват в этой связке. 
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org <mailto:nginx-ru на nginx.org>
> http://mailman.nginx.org/mailman/listinfo/nginx-ru <http://mailman.nginx.org/mailman/listinfo/nginx-ru>
> 
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org <mailto:nginx-ru на nginx.org>
> http://mailman.nginx.org/mailman/listinfo/nginx-ru <http://mailman.nginx.org/mailman/listinfo/nginx-ru>
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160616/ea0cdd54/attachment.html>


Подробная информация о списке рассылки nginx-ru