Задать вопрос

Почему systemd убивает процессы до обработки ExecStop?

Дабы не быть многословным, приведу ссылку на свой же вопрос на SO.

В двух словах:
Есть сервис. Порождает множество процессов.
При reboot, в процессе выполнения ExecStop, все процессы, которые я должен завершать самостоятельно, уже убиты.

В какой момент посылаются сигналы процессами, и можно ли этого избежать?
К примеру:
  1. указав в секции [Unit] параметр Before=smth
  2. обозначить что процессы, порожденные сервисом, относятся к этому сервису и не должны быть убиты просто так, без причины
  3. ???
  • Вопрос задан
  • 458 просмотров
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы