init / inittab respawn (количество раз, сколько это произошло)
Я добавил следующую строку в мой /etc/inittab, чтобы возродить программу в случае сбоя.
#test must always run.
aa:2345:respawn:/home/pi/test/test
Есть ли способ узнать, сколько раз происходит событие init/respawn? Есть ли файл журнала для inittab?
Я использую Raspbian Wheezy и Ubuntu 14.04.
1 ответ
Решение
Не уверен, что это напрямую решит вашу проблему, но вы можете использовать что-то вроде ведения журнала действий супервизора для достижения желаемого результата. http://supervisord.org/logging.html
Другие супервизоры процессов, такие как daemontools и monit, также могут иметь эту функцию.