Ich habe einen Service in Python geschrieben 2.7 und verwaltet von supervisord auf eine Ubuntu 16.04 EC2 Spot Instanz.EC2, 16.04, Systemd, Supervisord & Python
Beim Systemstart Ich habe eine Reihe von systemd Aufgaben, die stattfinden müssen und fertig vor Start supervisord den Service.
Wenn die Instanz über zur Abschaltung ist, muss ich supervisord das Ereignis erfassen und sagen, die Service anmutig stoppen zu. Der Dienst muss die Verarbeitung stoppen und alle Workloads in die Warteschlange zurückgeben, bevor er ordnungsgemäß beendet wird.
- Was wäre der optimale Weg, um den Systemstart in diesem Szenario zu verwalten?
- Was wäre die optimale Methode zur Systemabschaltung in diesem Szenario?
- Wie handhabe ich am besten die Interaktion zwischen supervisord und service?