У меня есть служба linux, которая выполняет утилиту агента Python (которая работает в фоновом режиме и взаимодействует с сервером).Здесь моя утилита python сбрасывает журналы в файл /tmp/utility.logs.Но в случае сбоя, замеченного в файле журналов утилиты агента Python, моя служба linux по-прежнему показывает, что статус работает, в идеале он должен показывать состояние как сбой.
Ниже приведен файл службы Linux.
[Unit]
Description = Python Utility Service
[Service]
ExecStart = /usr/bin/python /usr/bin/python-utility.py
Restart = always
RestartSec = 10
[Install]
WantedBy = multi-user.target