Проблема в сервисах systemd. Я знаю, что мы можем ограничить использование памяти или использование ЦП службами, но мой вопрос в том, есть ли способ перезапустить службу, когда она достигает своего верхнего предела памяти (или ЦП)? Потому что я хочу знать, что, если службе не хватает памяти (утечка), она должна быть перезапущена снова. Я использовал их в файле модуля для ограничения памяти и ЦП службы:
MemoryHigh=100K
MemoryMax=150K
CPUQuota=10%