Re: Тонкости работы FastCGI (phpfpm)
Victor Sudakov
vas на sibptus.ru
Вт Апр 13 10:28:12 UTC 2021
greenh wrote:
> Боюсь ошибиться, но я думаю что он (когда узнает о том, что браузер сдох)
> просто перестанет ждать ответа на запрос от пхп но: пхп останется жить, его
> процесс останется запущен, сокет, который он слушает останется активным и
> процессы внутри его продолжат работу.
Почему бы сокет останется активным, если nginx закрыл соединение к
апстриму? Или nginx не закрывает соединение к апстриму, когда "браузер
сдох"?
Вообще nginx на каждый запрос открывает новое соединение (TCP или Unix
socket) с апстримом, или всё время держит одно соединение с апстримом и
все запросы к php-fpm через это одно соединение идут?
> Уточнить причину такого поведения, я
> думаю, стоит у разработчиков php-fpm.
Сперва бы ответить на вопрос выше, а это вопрос по nginx. Судя по
наличию параметра max_conns у upstream, всё же имеют место быть
одновременно много соединений к одному апстриму.
--
Victor Sudakov VAS4-RIPE
http://vas.tomsk.ru/
2:5005/49 at fidonet
Подробная информация о списке рассылки nginx-ru