Скрипт Python как сервис в init.d, стоит ли его демонизировать?
У меня есть несколько сценариев Python, которые я хочу иметь в качестве службы в системе. Мой первоначальный подход состоял в том, чтобы использовать python-daemon, и он работал. Процесс был отключен и работает в фоновом режиме. Затем я узнал, что init.d предоставляет оболочку для того, что мне нужно, то есть daemon-start-stop.
Прямо сейчас я не знаю, что делать. Стоит ли краснеть от python-daemon или наоборот или оставить их обоих (в этом случае python-daemon должен запускаться с detach=False).
Если у кого-то есть опыт работы со скриптами и демонами init.d, я бы с удовольствием выслушал вас.
Несколько вопросов, ответы на которые я ищу: - плюсы и минусы между этими двумя решениями - какое из них более простое и в то же время более надежное решение - какие проблемы вы обнаружили в прошлом
Я знаю, что этот вопрос может быть немного похож на вступление к обсуждению, потому что нет четкого ответа как такового. Однако я хочу учиться на ошибках других людей, прежде чем поймать ловушку на себя.