Нужно ли добавлять строку респауна, чтобы служба запускалась при запуске? [дубликат]

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

У меня есть сценарий с именем service .

Чтобы заставить его запускаться при запуске, я запустил

 sudo update-rc.d service enable

, а затем перезагрузился, используя sudo reboot , и он работает.

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

Добавьте строку респауна для этой службы внизу файла / etc / inittab . Вот общий пример:

 / etc / inittab 
 
id: 2345: respawn: / bin / sh / path / to / application / startup 
 

My Ubuntu версия: 14.04

1
задан 8 February 2017 в 16:30

1 ответ

Команда переикры используется для перезапуска процесса, если она не работает в настоящее время в системе. Если процесс останавливается в системе, то respawn может использоваться для инициирования запуска процесса.

1
ответ дан 7 December 2019 в 15:40

Другие вопросы по тегам:

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