Память воркеров PHP-FPM медленно растёт, пока сервер не уходит в своп
Каждый воркер PHP-FPM со временем занимает всё больше памяти: 60 МБ после старта, 400 МБ через сутки. Одна из библиотек генерации PDF держит внутренний кэш и не освобождает его. Исправление библиотеки займёт время, а сервер уходит в своп каждый день.
Какая настройка ограничит проблему, пока ищется исправление?
- pm.max_requests: перезапуск воркера после N запросов
- memory_limit = -1, чтобы воркеры не падали
- pm = static с максимумом воркеров
- Отключить OPcache
