Все дочерние процессы службы убиты с родителем - PullRequest
0 голосов
/ 17 мая 2018

У меня есть служба:

[Service]
     ExecStart=/usr/bin/node /myNodeApp.js
     Restart=always
     RestartSec=1
[Install]
     WantedBy=multi-user.target`

Это приложение-узел запускает другой процесс.Когда служба останавливается, ребенок тоже убивается.Я знаю, что это не проблема в приложении, потому что когда я запускаю myNodeApp.js вручную, а затем убиваю его, ребенок остается в живых.Я не хочу, чтобы ребенок был убит службой. Что я должен изменить в файле конфигурации, чтобы добиться этого?

1 Ответ

0 голосов
/ 21 мая 2018

Я нашел ответ.Под Service добавить KillMode=process.

...