Как сделать контрольные группы cgroups в Linux? - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь убить мой сервис, работающий в фоновом режиме. Но после выполнения команды: systemctl kill name.service

Когда я проверяю состояние этой службы, она показывает сбой, так как некоторые из задач все еще выполняются (у меня keep timeout = 1Min .. Я изменилсяот 1 до 5, но проблема все та же)

Я думаю, что команда уничтожения не уничтожает весь мой процесс, связанный с этой службой, т. е. только главный процесс уничтожается, но другие процессы не уничтожаются.

В разделе Cgroup = process (я написал) я пытался изменить его с помощью control-group, но тем не менее они не убиваются.

Я хочу создать группу всех этих процессов, чтобы выполнить команду: systemctl kill name.service убьет весь мой сервис и все связанные с ним процессы.

Так как я очень новичок во всех этих .. можете сказать мне, какие изменения я должен внести в мой. служебный файл и другие процессы, поэтому все процессы уничтожаются им.

Пожалуйста, объясните самый первый шаг для началас помощью cgroup, как это сделать и как его создать.

Спасибо!

...