Я не совсем уверен, что существует что-то для "зафиксированного" в этом случае. Существует много базовых средств обеспечения безопасности, которые включены в PIXOS, при этом защита Нападения на Землю является одним из них.
Одна возможность, которую Вы могли сделать, проверить таблицу MAC в ЯЩИК ДЛЯ ПРОБНОЙ МОНЕТЫ для оскорбления и попытаться разыскать его для исправления. Однако я не обязательно доверял бы результатам, чтобы быть абсолютно точным.
Лучший способ пойти для него daemontools
. Они позволяют Вам контролировать и повторно порождать процессы.
См. документацию относительно их веб-сайта: http://cr.yp.to/daemontools.html
контролируйте легкая, эффективная альтернатива. Под debian это упаковывается в daemontools. Можно также считать этот связанный вопрос, который перечисляет, некоторые контролируют критические замечания, и упоминает restartd как другую возможность.
Наконец, если Вы хотите, чтобы что-то невероятно легкое установило, я имел большой успех с monit. Это также упаковывается в Debian.
контролируйте или monit хороши для поддержания единственного процесса. Так как Вы просите поддержание "одних или нескольких" процессы, я хотел бы включить supervisord. Это - конечно, излишество для управления единственным процессом, но если необходимо отслеживать несколько процессов, это может быть вещь.
The cross distribution way of handling process re-starts is with cron and a simple script. You can see a writeup here How to keep a job running in Linux
The script looks something like
#!/bin/bash
# make-run.sh
# make sure a process is always running.
# Add the following to the crontab (i.e. crontab -e)
# */5 * * * * /home/path_to_make_run/make-run.sh
process=servermonitoringhq
makerun="/home/path_to_the_job_you_want_running/runjob.sh"
if pgrep $process > /dev/null
then
exit
else
$makerun &
fi
Один из вариантов - использовать / etc / inittab
вместо помещения вашего скрипта в /etc/init.d/
.
Вы просто добавляете запись в следующем формате:
К сожалению, это означает, что вы не можете использовать обычные команды запуска / остановки / перезапуска init, но это должно гарантировать, что ваш скрипт работает все время.