Nginx закроет соединение, а php код будет работать до того момента, пока не наступит max_time_limit в самом пхп, либо, если он будет установлен в 0 - то безконечно.
вт, 13 апр. 2021 г. в 08:11, Victor Sudakov <v...@sibptus.ru>: > Коллеги, > > Есть момент, который я не понимаю, как работает. У nginx есть upstream, > который представляет собой хост с php7.4-fpm. Допустим на PHP написали > код, который зацикливается, или спит 3 часа, или посылает SQL запрос на > 3 часа работы - короче, работать собирается долго или бесконечно. > > Вот пришел от пользователя HTTP запрос, nginx его передал php-fpm в > злополучный код, phpfpm child начал бесконечную работу... Что должно > произойти, когда пользователь отменил HTTP запрос, или браузер закрыл? > nginx закроет соответствующее соединение с php-fpm ? А PHP-код продолжит > работу? Или должен прерваться? > > Прошу прощения за сумбурное изложение, поправки и указания на неверное > понимание логики работы с благодарностью принимаются. > > -- > Victor Sudakov VAS4-RIPE > http://vas.tomsk.ru/ > 2:5005/49@fidonet > _______________________________________________ > 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