На главную

Настройка сервера с нуля

Есть сервис, где php скрипты выполняются от 1й до 30 мин. 99% нагрузки на сервер делают именно они. Я хочу настроить сервер так, чтобы бы можно было гибко управляли выделением ресурсов для этих скриптов через выделения им памяти и проца для каждого процесса. вот что пишет chatgpt: 1. Все тяжёлые скрипты исполнять НЕ через PHP-FPM, а через отдельные PHP CLI процессы. 2. Supervisor или systemd запускает каждый скрипт как отдельный процесс. 3. Использовать cgroups для задания жёсткого лимита по RAM и CPU на каждый процесс. 4. Если скрипт превысит лимит — ядро Linux его убьёт (Out Of Memory Kill), НО другие процессы не пострадают. Сервер нужно будет настроить с нуля. Кто понимает как это должно быть настроено или уже настраивал, пишите отклик, будем обсуждать задачу подробнее...