Влияние PHP_FCGI_MAX_REQUESTS с Lighttpd 1.4.80 и php-cgi [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Влияние PHP_FCGI_MAX_REQUESTS с Lighttpd 1.4.80 и php-cgi [закрыто]

Сообщение Anonymous »

Я использую Lighttpd 1.4.80 с PHP через FastCGI (, а не php-fpm).
На странице «Оптимизация производительности FastCGI» говорится:

во время кода очистки PHP существует потенциальное состояние гонки, при котором PHP может завершить работу, но сокет все еще будет открыт, поэтому Lighty может отправить запрос номер 501 в PHP и получить его «принятым», но затем PHP, похоже, просто завершает работу, вызывая возврат 500 от Lighty.
/>
Чтобы ограничить это явление, установите для PHP_FCGI_MAX_REQUESTS значение 500.

Насколько я понимаю, речь идет о выходе php-cgi после обработки запросов PHP_FCGI_MAX_REQUESTS и состоянии гонки, когда веб-сервер отправляет другой запрос во время завершения работы PHP.
Да это состояние гонки по-прежнему применимо к текущим версиям PHP (например, PHP 8.x) при использовании php-cgi с Lighttpd 1.4.80?
Среда:
  • lighttpd 1.4.80
  • PHP 8.4
  • непосредственное использование php-cgi (бэкэнды FastCGI, созданные Lighttpd)
Я пытаюсь понять, описывают ли документы историческую ошибку или мне все еще нужно настроить этот параметр сегодня.

Подробнее здесь: https://stackoverflow.com/questions/798 ... nd-php-cgi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»