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

Иван Мишин simplebox66 на gmail.com
Пт Июн 17 07:48:00 UTC 2016


>
> А в логе что?

В логе пусто. По окончанию "виселицы" появлейтся лог запроса с 500 ответом


> Сравните дампы трафика на стороне клиента и на стороне сервера.

Аномалий на первый взгляд не заметил

16 июня 2016 г., 16:39 пользователь Pavel Mihaduk <leave на nixkid.com>
написал:

> Ой, прошу прощения, перепутал ящики
>
> On 16 июня 2016 г., at 16:32, Pavel Mihaduk <leave на nixkid.com> wrote:
>
> Готово. Только на wgshop почему-то 504 :)
>
> On 16 июня 2016 г., at 16:10, Иван Мишин <simplebox66 на gmail.com> wrote:
>
> Нет, файрвола нет. nginx и httpd крутятся на одном сервере.
>
> 16 июня 2016 г., 15:32 пользователь Илья Шипицин <chipitsine на gmail.com>
> написал:
>
>> а между nginx и httpd фаирвол ?
>>
>> 16 июня 2016 г., 17:05 пользователь Иван Мишин <simplebox66 на gmail.com>
>> написал:
>>
>>> Всем привет.
>>> Коллеги есть проблема которую сам пока разгадать не могу. Прошу помощи.
>>> Есть nginx, за ним httpd.
>>>
>>> Делаю wget или curl на 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
>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru на nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> 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/20160617/da2c7343/attachment.html>


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