Ich habe ein Projekt mit mindestens vier verschiedenen Sachen (telegramcommands, telegrampushmessages, rfid, restapi) in Python.
Gibt es eine gute Lösung die alle zu starten? Klar, ich könnte für jedes "Modul" einen systemd Eintrag machen, oder die Prozesse mit threading starten (sowas ähnliches wäre gut weil ich gerne kontrollieren würde was gestartet wird von python aus) aber ist das die beste Lösung? Oder gibt es da eine bessere?
Importen geht ja nicht weil die sich ja gegenseitig blocken würden (telegrarm, telegram.ext, flask, while True für rfid)
Mehrere Prozesse starten
- DeaD_EyE
- User
- Beiträge: 1239
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Also meine beste Lösung verwendet systemd.
Wenn du deine Dienste überwachen willst, dann schau dich mal nach Tools fürs Monitoring um.
Es gibt auch Dienste, die Logs aggregieren und Ereignisse auslösen können.
Wenn du deine Dienste überwachen willst, dann schau dich mal nach Tools fürs Monitoring um.
Es gibt auch Dienste, die Logs aggregieren und Ereignisse auslösen können.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server