Я использовал SysV для моего сервиса.
Я имел:
service myservice restart
Сейчас переход на systemd, и мне это нравится больше. Единственным недостатком является то, что:
systemctl restart myservice
не показывает стандартный вывод моего сервиса, который указывает на прогресс.
Я знаю, что могу использовать:
journalctl -u myservice -f -b
но для этого мне нужна другая консоль, и это не очень удобное решение.
Также journalctl
не останавливается, когда служба закончила запуск.
Есть идеи по улучшению этого?
ОБНОВИТЬ
Моя цель - получить старое поведение SysV: при запуске службы показывать вывод консоли до завершения запуска службы. Таким образом, можно узнать, есть ли какие-либо проблемы с запуском или узнать о прогрессе. Это может иногда быть медленным для запуска.