Что именно делает p.max_requests в PHP-FPM?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Что именно делает p.max_requests в PHP-FPM?

Сообщение Anonymous »

Что означает этот параметр конфигурации p.max_requests, когда вы устанавливаете его в файле конфигурации пула PHP-FPM? Кажется, я не могу найти подходящую документацию.
После долгих экспериментов я пришел к выводу, что она инструктирует интерпретатор PHP прекратить выполнение скриптов после нескольких . ..что-нибудь. Это не совсем то количество запросов, как это задокументировано, поскольку я внимательно следил за страницей состояния PHP-FPM, и количество запросов никогда не приближалось к пределу, налагаемому этим параметром. Похоже, что он останавливает выполнение скрипта после того, как он потребляет память, а не внешние запросы. Возможно, «запросы» относятся к запросам на использование памяти.
Некоторые из моих самых тяжелых скриптов через некоторое время останавливались без объяснения причин (не достигая ограничения по времени или памяти), и такое поведение полностью остановился, когда я установил для p.max_requests значение 0 в файле конфигурации пула.
Итак, возможно, ответ в том, что это относится к управлению памятью.
Есть ли кто-нибудь, кто знает, что именно с этим происходит, поскольку это кажется критически важным для производственной среды?


Подробнее здесь: https://stackoverflow.com/questions/791 ... in-php-fpm
Ответить

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

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

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

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

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