Отладка порядка выполнения заданий Upstart [дубликат]

На этот вопрос уже есть ответ здесь:

Я бы хотел иметь возможность отлаживать порядок выполнения заданий запускается Upstart (в идеале без добавления кода сброса в каждый файл задания). Как я могу это сделать?

3
задан 27 March 2012 в 15:46

3 ответа

Запустите команду initctl2dot и просмотрите upstart.dot с помощью вашей любимой программы просмотра точек Graphviz, которую он вывел, для красивого графического представления о загрузке системы.

0
ответ дан 27 March 2012 в 15:46

Загрузите вашу систему, добавив --debug в командную строку grub, и после загрузки системы посмотрите файл системного журнала (например, «/var/log/syslog» в современных версиях Ubuntu). Это даст вам информацию о событиях и изменениях рабочих мест. Вот пример формата:

http://upstart.ubuntu.com/cookbook/#if-job-is-not-currently-running

См. также:

http://upstart.ubuntu.com/cookbook/#debugging

0
ответ дан 27 March 2012 в 15:46

/var/log/boot.log должен дать вам некоторое представление о том, когда выполняются задания, но вы можете изменить подробность ведения журнала при загрузке, чтобы лучше видеть вещи.

Подробнее об этом и других приемах можно прочитать на странице Upstart's Debugging .

0
ответ дан 27 March 2012 в 15:46

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

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