Когда я запускаю службу с помощью:
Код: Выделить всё
systemctl start
Код: Выделить всё
systemctl status
Код: Выделить всё
ps -ef | grep
Наблюдения:
- Команда запуска службы возвращает успех.
- После запуска не обнаружено никаких длительных процессов.
- Приложение работает при запуске вручную из оболочки
- При запуске systemctl нет очевидного сообщения об ошибке
Среда:
- Тип службы: пользовательская служба приложений
- Запуск через: systemctl
Вопрос:
- При каких условиях systemd может сообщить о том, что служба запущена, даже если сам процесс не запущен?
- Каковы распространенные причины такого поведения?
- Каков рекомендуемый способ отладки и устранения этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/798 ... g-in-backg
Мобильная версия