У меня есть несколько производителей Python, которые извлекают данные из разных источников.В данный момент я запускаю каждый из них вручную через терминал, но мне нужно определить более надежную систему.Я хотел бы создать панель управления на основе локального браузера, которую я могу использовать для запуска / остановки и мониторинга каждого из процессов Python.
Итак, используя Ubuntu, как мне начать запуск сценария Python как системы?процесс, в отличие от необходимости иметь окно терминала для каждого из них?
Кроме того, чтобы отслеживать состояние каждого производителя, я планировал использовать такого брокера, как rabbitmq или reddis, для регистрации любых изменений / ошибок.что я могу контролировать через веб-панель.У меня проблема в том, что если по какой-либо причине произойдет сбой производителя, он все равно будет отображаться как «работающий» на панели инструментов.Должен ли я создать какого-нибудь руководителя, который будет отвечать за порождение и мониторинг каждого отдельного производителя?
Буду признателен за любые предложения относительно того, как мне этого добиться.