LINUX.ORG.RU

systemd или sysvinit для запуска приложения?

 , ,


0

1

Всем привет. Нужно запустить как сервис это приложение. Есть примеры для systemd и sysvinit. Хочу спросить ваше мнение, какой вариант может быть лучше? Также заметил, что mysql на моем сервере использует оба варианта, пока не нашел для себя ответа зачем.

Хочу спросить ваше мнение, какой вариант может быть лучше?

Тот, который используется/рекомендуется в твоём дистрибутиве, конечно, что за вопросы.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от lex-romanow

В Ubuntu 18.04 — systemd. Инитскрипты в стиле System V там поддерживаются через слой совместимости.

intelfx ★★★★★
()

Хочу спросить ваше мнение, какой вариант может быть лучше?

Если побаловаться или неответственное применение то имхо без особой разницы.

Если же применение ответственное то имхо sysvinit лучше, как более предсказуемый и подконтрольный и в самом экстремальном случае можно всю систему rc скриптов заменить самописными скриптами запуска, которыми крутит простой и не делающий лишнего процесс init.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от sluggard

Проверил, получается systemd.

systemctl --version | head -n1
systemd 237
lex-romanow
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.