Welcome! Log In Create A New Profile

Advanced

Re: похоже не работает fastcgi_ignore_client_abort

December 15, 2009 11:30PM
Но не будете же говорить, что куча локов без таймаутов в пхп - хорошо
и правильно?

16 декабря 2009 г. 4:07 пользователь Sergey Shepelev
<temotor@gmail.com> написал:
> 2009/12/16 Denis F. Latypoff <latypoff@yandex.ru>:
>>
>>
>> 16.12.09, 02:10, "nginx@rufox.ru" <nginx@rufox.ru>:
>>
>>> Вот только что попробовал оба варианта
>>>  fastcgi_ignore_client_abort on;
>>>  и
>>>  fastcgi_ignore_client_abort off;
>>>
>>>  В обоих случаях при отмене загрузки в браузере, скрипт продолжает работать.
>>>
>>>  FreeBSD 7.1
>>>  nginx-0.7.63
>>>  php-5.2.11
>>>  spawn-fcgi-1.6.2_2
>>>
>>>  Меня в принципе не особо волнует как себя ведёт php при отмене загрузки
>>>  в браузере.
>>>  Проблема больше вот в чём.
>>>  Пару раз возникали случаи, когда из-за локов на определённую таблицу,
>>>  nginx, не дождавшись ответа от php возвращал ошибку. Однако при этом php
>>>  обработчик не освобождался и продолжал ждать ответа от mysql. Со
>>>  временем все обработчики "заканчивались" и весь сайт напрочь замирал.
>>
>> Ну а как fastcgi приложение узнает, что соединение порвалось, если оно
>> заблокировано на ожидании чтения с mysql?
>>
>>>
>>>  Подскажите пожалуйста, как это исправить.
>>
>> Переписать php, чтобы оно было асинхронным.
>
> Раз уж говно на вентилятор, то любое ожидание (и ввод-вывод, как
> частный случай sleep) во всех языках нужно переписать на асинхронное
> просто потому что синхронное не имеет смысла и ничем не вооружает, а
> только проблемы вот такие порождает.
>
>>
>> --
>> br, Denis F. Latypoff.
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>



--
С уважением, Борис Долгов.
icq 77556665
e-mail boris@dolgov.name
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

похоже не работает fastcgi_ignore_client_abort

nginx@rufox.ru December 15, 2009 06:12PM

Re: похоже не работает fastcgi_ignore_client_abort

Denis F. Latypoff December 15, 2009 08:00PM

Re: похоже не работает fastcgi_ignore_client_abort

Sergey Shepelev December 15, 2009 08:10PM

Re: похоже не работает fastcgi_ignore_client_abort

Boris Dolgov December 15, 2009 11:30PM

Re: похоже не работает fastcgi_ignore_client_abort

Sergey Shepelev December 16, 2009 02:44AM

Re: похоже не работает fastcgi_ignore_client_abort

nginx@rufox.ru December 17, 2009 02:50AM

Re: похоже не работает fastcgi_ignore_client_abort

Boris Dolgov December 17, 2009 03:20AM

Re: похоже не работает fastcgi_ignore_client_abort

Olexander Shtepa December 17, 2009 03:32AM

Re: похоже не работает fastcgi_ignore_client_abort

Adrenalin December 17, 2009 05:48AM

Re: похоже не работает fastcgi_ignore_client_abort

Alex Vorona December 17, 2009 05:46AM

Re: похоже не работает fastcgi_ignore_client_abort

nginx@rufox.ru December 17, 2009 11:10PM

Re: похоже не работает fastcgi_ignore_client_abort

Alex Vorona December 18, 2009 05:56AM

Re: похоже не работает fastcgi_ignore_client_abort

nginx@rufox.ru December 18, 2009 08:40PM

Re: похоже не работает fastcgi_ignore_client_abort

Boris Dolgov December 19, 2009 12:04AM

Re: похоже не работает fastcgi_ignore_client_abort

Adrenalin December 20, 2009 04:48PM

Re: похоже не работает fastcgi_ignore_client_abort

Boris Dolgov December 20, 2009 10:56PM

Re: похоже не работает fastcgi_ignore_client_abort

Ihalainen Nickolay December 21, 2009 08:16AM

Re: похоже не работает fastcgi_ignore_client_abort

Boris Dolgov December 21, 2009 09:32AM

Re: похоже не работает fastcgi_ignore_client_abort

nginx@rufox.ru December 25, 2009 08:56AM

Re: похоже не работает fastcgi_ignore_client_abort

Igor Sysoev December 17, 2009 05:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 227
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready