<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 13 апр. 2021 г. в 13:28, Victor Sudakov <<a href="mailto:vas@sibptus.ru">vas@sibptus.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">greenh wrote:<br>
> Боюсь ошибиться, но я думаю что он (когда узнает о том, что браузер сдох)<br>
> просто перестанет ждать ответа на запрос от пхп но: пхп останется жить, его<br>
> процесс останется запущен, сокет, который он слушает останется активным и<br>
> процессы внутри его продолжат работу. <br>
<br>
Почему бы сокет останется активным, если nginx закрыл соединение к<br>
апстриму? Или nginx не закрывает соединение к апстриму, когда "браузер<br>
сдох"?<br>
<br></blockquote><div>Сокет останется открытым, а не соединение</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Вообще nginx на каждый запрос открывает новое соединение (TCP или Unix<br>
socket) с апстримом, или всё время держит одно соединение с апстримом и<br>
все запросы к php-fpm через это одно соединение идут?<br>
<br>
> Уточнить причину такого поведения, я<br>
> думаю, стоит у разработчиков php-fpm.<br>
<br>
Сперва бы ответить на вопрос выше, а это вопрос по nginx. Судя по<br>
наличию параметра max_conns у upstream, всё же имеют место быть<br>
одновременно много соединений к одному апстриму.<br>
<br>
-- <br>
Victor Sudakov VAS4-RIPE<br>
<a href="http://vas.tomsk.ru/" rel="noreferrer" target="_blank">http://vas.tomsk.ru/</a><br>
2:5005/49@fidonet<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div></div>