Ubuntu моно катастрофический отказ, перезапуск

Я просто задавался вопросом, как (если это возможно) я мог бы пойти о, создают файл удара для запуска, моно приложение в системе запускаются и имеют его, открываются назад, если это отказывает. Есть ли некоторый цикл с условием продолжения, который я мог создать или что-то? Именно так Вы знаете, что у меня нет GUI, это - вся ssh командная строка. Также это - Ubuntu 10.10. Следует иметь в виду для этого вопроса, я не знаю, как запустить, вещи в системе запускаются, и я знаю, ничто из удара (кроме него существует).

Спасибо.

1
задан 28.02.2011, 03:45

1 ответ

Вы, вероятно, захотите использовать Новомодную систему, которая является тем, что используется на Ubuntu для управления системными службами, которые должны запуститься при системном запуске и продолжаться управлять, в то время как система произошла.

Можно посмотреть на файлы в /etc/init/ использовать в качестве моделей. В частности, эти файлы среди тех, которые используют respawn инструкция, которая поддерживает демонов в движении, если они отказывают: cron.conf, dbus.conf, hal.conf и udev.conf.

Некоторые из тех файлов имеют соответствующие записи в /etc/init.d это - symlinked к /lib/init/upstart-job. У других есть свой собственный сценарий оболочки. Они используются для управления запуском и остановкой демона и могут использоваться в качестве моделей для собственного сценария.

Посмотрите это для получения дополнительной информации о Выскочке.

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

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

1
ответ дан 17.12.2019, 00:24

Теги

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