Welcome! Log In Create A New Profile

Advanced

Re: Windows и upstream php-cgi.exe

April 30, 2020 06:47AM
> Я об этом писал в самом первом ответе - в конфиге nginx'а
> выключить keepalive с помощью директивы keepalive_timeout
> (http://nginx.org/r/keepalive_timeout/ru).

Это не есть решение вопроса. Если выключу, то выключу для всех соединений. Мне нужен работающий keepalive.
Так же не подходит: "отдельный location для запросов, в которых предполагается долгая обработка "в фоне", и
выключить там keepalive с помощью директивы keepalive_timeout". Ни фронт ни бэк на этапе старта запроса никак не может определить будет ли долгая обработка или нет. Это решается в процессе выполнения скрипта (как я уже писал). Если бэк решает, что он должен поработать в фоне, то сливает все данные во фронт и работает. Не может в данный момент бэк управлять соединением...

Под линуксом, я могу закрыть соединение отправив мессадж в FPM выполнив метод "fastcgi_finish_request()". Дайте мне "такое же" под Windows, чтобы проект мог хоть как-то одинаково работать и под этой ОС.
Subject Author Posted

Windows и upstream php-cgi.exe

gewisser April 06, 2020 07:17AM

Re: Windows и upstream php-cgi.exe

Maxim Dounin April 06, 2020 08:44AM

Re: Windows и upstream php-cgi.exe

gewisser April 06, 2020 11:25AM

Re: Windows и upstream php-cgi.exe

gewisser April 29, 2020 12:46PM

Re: Windows и upstream php-cgi.exe

Maxim Dounin April 29, 2020 02:58PM

Re: Windows и upstream php-cgi.exe

gewisser April 30, 2020 06:47AM

Re: Windows и upstream php-cgi.exe

Aleksandr Sytar April 30, 2020 07:42AM

Re: Windows и upstream php-cgi.exe

gewisser April 30, 2020 09:17AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 135
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