Supervisord für Python 3?
Verwenden möchten supervisord zur Steuerung der Prozesse, die für meine Python-3-Projekt. Es ist ausdrücklich vermerkt, dass "der Betreuer ist bekannt, dass Sie mit Python 2.4 oder höher, jedoch nicht unter jeder version von Python 3".
Anregungen für supervisor Ersatz für Python 3?
InformationsquelleAutor der Frage user2777473 | 2013-11-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den kommenden Version 4.0 von Supervisord unterstützt Python 2 und 3 (3.2). Bis dann, man könne die
supervisor-py3k
Gabel.Oder führen Sie einfach
supervisord
mit Python 2; Ihre Python 3 codebase ist ansonsten unberührt, alssupervisord
ist ein Unabhängiger Prozess.InformationsquelleAutor der Antwort Martijn Pieters
Master-Zweig von Supervisor bereits unterstützt Python ist3. Es ist eine Entwickler-version, so bitte melden Sie jeden bug, den Sie finden.
InformationsquelleAutor der Antwort Adrian Lopez
Verwenden supervisord mit Python 3 können Sie die Einstellungen direkt mit pip:
InformationsquelleAutor der Antwort Vasili Pascal
Python-3-support für supervisord ist noch experimentell, und wie bereits erwähnt in der Dokumentation, sollten Sie nicht verwenden es in der Produktion.
Mozilla-Stiftung entwickelte ein Paket namens Zirkus die arbeiten auf Python 3.
Es verwaltet den Prozess mit circusd und es hat auch circusctl, circus-top -, Zirkus-web(ähnlich Betreuer).
Können Sie mit Ihrem Vorgesetzten conf-Datei mit Zirkus-mit einigen änderungen. Es hat auch eine separater Abschnitt im docs für Nutzer, die von Vorgesetzten. Sie können Lesen, für mehr details.
Update:
Neueste master python-3-support. Sie können es installieren,
InformationsquelleAutor der Antwort ChillarAnand