Programm 24/7 laufen lassen
Verfasst: Donnerstag 26. November 2020, 15:04
Hallo,
ich möchte mein Programm auf dem Raspi ständig laufen lassen .. wenn ein Programmfehler auftritt, soll es selber neu starten.
Das folgende klappt .. aber ist es auf Dauer auch korrekt?:
ich möchte mein Programm auf dem Raspi ständig laufen lassen .. wenn ein Programmfehler auftritt, soll es selber neu starten.
Das folgende klappt .. aber ist es auf Dauer auch korrekt?:
Code: Alles auswählen
class Coop(object):
.......
def start_program():
try:
cherrypy.quickstart(Coop(), config=config)
except Exception as e:
logger.error(e)
handle_crash()
def handle_crash():
time.sleep(5)
start_program()
if __name__ == "__main__":
start_program()