Re: Тонкости работы FastCGI (phpfpm)

Victor Sudakov vas на sibptus.ru
Вт Апр 13 07:52:00 UTC 2021


Aleksandr Sytar wrote:
> 
> > Что должно
> > произойти, когда пользователь отменил HTTP запрос, или браузер закрыл?
> > nginx закроет соответствующее соединение с php-fpm ? А PHP-код продолжит
> > работу? Или должен прерваться?
> >
> > Прошу прощения за сумбурное изложение, поправки и указания на неверное
> > понимание логики работы с благодарностью принимаются.
> >
> >
> >
> Раз - https://habr.com/ru/post/179399/
> Двас - https://www.php.net/manual/ru/function.fastcgi-finish-request.php и
> крути себе дальше в базе что надо.

Я наверное плохо сформулировал вопрос, но мне как раз интересно видеть
обратное поведение. Закрыли браузер - обслуживавший этот сеанс процесс
PHP завершился, что бы ни делал в этот момент.

А в приведенных ссылках обратную задачу пытаются решить.

Антиоффтопик. nginx-то что делает в момент закрытия соединения
клиентским браузером: закрывает ли соответствущее соединение с fastcgi
upstream-ом?

-- 
Victor Sudakov VAS4-RIPE
http://vas.tomsk.ru/
2:5005/49 at fidonet


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