"systemctl start service", когда служба уже запущена

Я, что происходит именно тогда, когда вы бежите systemctl start apache2 (или другой сервис), пока сервис уже запущен?

Может ли это вызвать проблемы с запуском нескольких сотен раз в день службы apache2? (чтобы служба не закрывалась) или она может использовать память или быть опасной?

1 ответ

Решение

Почему бы тебе просто не использовать systemctl is-active проверить, работает ли он?

Например:

systemctl is-active --quiet apache2 || systemctl start apache2
Другие вопросы по тегам