systemd : мониторинг работы процесса и ограничения памяти

Мониторинг наличия процесса и его автоматический перезапуск при падении - прописываем в Unit - они находятся в каталоге /etc/systemd/system/multi-user.target.wants
(вернее там симлинки при включенном автозапуске на /usr/lib/systemd/system/)

[Service]
...
Restart=always
RestartSec=15


После правок не забыть про

systemctl daemon-reload
systemctl restart httpd.service


там же ограничиваем использование оперативной памяти

[Service]
MemoryLimit=1G


systemctl enable service включит автозапуск
journalctl -u httpd покажет логи httpd

update: правильно создать файлик в /etc/systemd/system/httpd.service.d/setting.conf с [Service]
Restart=always
RestartSec=15

Комментариев нет:

Отправить комментарий