-1

Интервьюер задал мне этот вопрос в интервью.

Он спросил, предположим, что служба xyz останавливается по любой причине, и вы хотите, чтобы она работала постоянно, что вы будете делать, чтобы она запускалась автоматически

1 ответ1

1

Я не хочу быть злым, но простой поиск в Google даст вам много вариантов сделать это. Вот тот, который я нашел:

Самый простой способ - добавить его в /etc/inittab, который предназначен для таких вещей:

respawn Если процесс не существует, запустите процесс. Не ждите его окончания (продолжайте сканирование файла /etc /inittab). Перезапустите процесс, когда он умрет. Если процесс существует, ничего не делайте и продолжайте сканирование файла /etc /inittab.

Например, вы можете сделать это:

# Run my stuff
myprocess:2345:respawn:/bin/myprocess

Ссылка: Как автоматически перезапустить Linux-фоновый процесс, если он не работает?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .