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

2016-06-20 Пенетрантность Валентин Бартенев
On Monday 20 June 2016 15:39:47 Иван Мишин wrote: > да, но кто заставляет поддерживать соединение по несколько часов? keepalive > стоит 32 > Допустим у скрипта php съехала крыша, и он работает сутки, но почему вся > цепочка curl-nginx-httpd целые сутки ждет пока отработает скрипт. В моем > понятии

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

2016-06-20 Пенетрантность Иван Мишин
да, но кто заставляет поддерживать соединение по несколько часов? keepalive стоит 32 Допустим у скрипта php съехала крыша, и он работает сутки, но почему вся цепочка curl-nginx-httpd целые сутки ждет пока отработает скрипт. В моем понятии должно быть ответ на подобие 504 и этот ответ курл должен по

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

2016-06-17 Пенетрантность Валентин Бартенев
On Friday 17 June 2016 11:26:03 Иван Мишин wrote: > > > > То есть запросов к серверу нет? С кем же клиент тогда устанавливает > > соединения в цикле, перед тем как сообщает "Запрос HTTP послан, > > ожидается ответ"? > > Я же написал, что по завершению висяка появляется 500 ответ в логе. Nginx >

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

2016-06-17 Пенетрантность Yuriy Medvedev
Не может tcpdump не показывать проблемы! Дебаг в nginx включите 17 июня 2016 г., 17:42 пользователь Evgeniy Berdnikov написал: > On Fri, Jun 17, 2016 at 04:39:00PM +0300, Иван Мишин wrote: > > Сначала написано что сервер принял запрос "и тишина". Ниже что он > > > что-то отправляет. Так что же

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

2016-06-17 Пенетрантность Evgeniy Berdnikov
On Fri, Jun 17, 2016 at 04:39:00PM +0300, Иван Мишин wrote: > Сначала написано что сервер принял запрос "и тишина". Ниже что он > > что-то отправляет. Так что же делает сервер, приняв запрос? > > > Опечатался, в случае висяка сервер всегда принимает и молчит далее. Откуда такой вывод? Вы же в

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

2016-06-17 Пенетрантность Иван Мишин
nginx -V nginx version: nginx/1.10.1 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013 TLS SNI support enabled configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.con

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

2016-06-17 Пенетрантность Gena Makhomed
On 17.06.2016 11:26, Иван Мишин wrote: > по завершению висяка появляется 500 ответ в логе nginx -V сторонние модули присутствуют? воспроизводится ли этот глюк без сторонних модулей? -- Best regards, Gena ___ nginx-ru mailing list nginx-ru@nginx.or

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

2016-06-17 Пенетрантность Yuriy Medvedev
Tcpdump что показывает? 17 июня 2016 г., 11:47 пользователь Evgeniy Berdnikov написал: > On Fri, Jun 17, 2016 at 11:26:03AM +0300, Иван Мишин wrote: > > > > > > То есть запросов к серверу нет? С кем же клиент тогда устанавливает > > > соединения в цикле, перед тем как сообщает "Запрос HTTP посл

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

2016-06-17 Пенетрантность Evgeniy Berdnikov
On Fri, Jun 17, 2016 at 11:26:03AM +0300, Иван Мишин wrote: > > > > То есть запросов к серверу нет? С кем же клиент тогда устанавливает > > соединения в цикле, перед тем как сообщает "Запрос HTTP послан, > > ожидается ответ"? > > Я же написал, что по завершению висяка появляется 500 ответ в логе

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

2016-06-17 Пенетрантность Иван Мишин
> > То есть запросов к серверу нет? С кем же клиент тогда устанавливает > соединения в цикле, перед тем как сообщает "Запрос HTTP послан, > ожидается ответ"? Я же написал, что по завершению висяка появляется 500 ответ в логе. Nginx то логирует уже после обработки запроса, вот и нет ничего в лог

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

2016-06-17 Пенетрантность Evgeniy Berdnikov
On Fri, Jun 17, 2016 at 10:48:00AM +0300, Иван Мишин wrote: > > > > А в логе что? > > В логе пусто. По окончанию "виселицы" появлейтся лог запроса с 500 ответом То есть запросов к серверу нет? С кем же клиент тогда устанавливает соединения в цикле, перед тем как сообщает "Запрос HTTP послан, о

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

2016-06-17 Пенетрантность Иван Мишин
> > А в логе что? В логе пусто. По окончанию "виселицы" появлейтся лог запроса с 500 ответом > Сравните дампы трафика на стороне клиента и на стороне сервера. Аномалий на первый взгляд не заметил 16 июня 2016 г., 16:39 пользователь Pavel Mihaduk написал: > Ой, прошу прощения, перепутал ящики

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

2016-06-16 Пенетрантность Pavel Mihaduk
Ой, прошу прощения, перепутал ящики > On 16 июня 2016 г., at 16:32, Pavel Mihaduk wrote: > > Готово. Только на wgshop почему-то 504 :) > >> On 16 июня 2016 г., at 16:10, Иван Мишин > > wrote: >> >> Нет, файрвола нет. nginx и httpd крутятся на одном сервере. >> >>

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

2016-06-16 Пенетрантность Pavel Mihaduk
Готово. Только на wgshop почему-то 504 :) > On 16 июня 2016 г., at 16:10, Иван Мишин wrote: > > Нет, файрвола нет. nginx и httpd крутятся на одном сервере. > > 16 июня 2016 г., 15:32 пользователь Илья Шипицин > написал: > а между nginx и httpd фаирвол ? > > 16 июн

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

2016-06-16 Пенетрантность Иван Мишин
Нет, файрвола нет. nginx и httpd крутятся на одном сервере. 16 июня 2016 г., 15:32 пользователь Илья Шипицин написал: > а между nginx и httpd фаирвол ? > > 16 июня 2016 г., 17:05 пользователь Иван Мишин > написал: > >> Всем привет. >> Коллеги есть проблема которую сам пока разгадать не могу. Пр

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

2016-06-16 Пенетрантность Илья Шипицин
а между nginx и httpd фаирвол ? 16 июня 2016 г., 17:05 пользователь Иван Мишин написал: > Всем привет. > Коллеги есть проблема которую сам пока разгадать не могу. Прошу помощи. > Есть nginx, за ним httpd. > > Делаю wget или curl на www.example.com/test/request (за этим урлом стоит > php процесс)

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

2016-06-16 Пенетрантность Evgeniy Berdnikov
On Thu, Jun 16, 2016 at 03:05:01PM +0300, Иван Мишин wrote: > Запрос HTTP послан, ожидается ответ... Ошибка чтения (Время ожидания > > соединения истекло) в заголовках. > > Повтор. > > После чего происходит автоматически новая попытка. Соединение постоянно > открыто. Может так висеть днями. ... >

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

2016-06-16 Пенетрантность Иван Мишин
Всем привет. Коллеги есть проблема которую сам пока разгадать не могу. Прошу помощи. Есть nginx, за ним httpd. Делаю wget или curl на www.example.com/test/request (за этим урлом стоит php процесс) Обычно все обрабатывается нормально, но в некоторых случаях curl и wget повисают, после долгой паузы