Heim >Backend-Entwicklung >Python-Tutorial >Eine kurze Einführung für den Vorgesetzten

Eine kurze Einführung für den Vorgesetzten

零下一度
零下一度Original
2017-06-29 10:40:461448Durchsuche

Supervisor kann zum Schutz von unter Linux laufenden Prozessen verwendet werden, indem es Start/Stopp/Neustart und andere Funktionen bereitstellt, um sicherzustellen, dass der Prozess nicht versehentlich von anderen Prozessen beendet wird.

  • Zuerst apt-get install supervisor

  • supervisord ist das Daemon-Hauptprogramm und generiert die Standardkonfigurationsdatei echo_supervisord_conf > .conf, Starten Sie den Dienst supervisord -c /home/supervisord.conf

  • Öffnen Sie supervisorctl und stellen Sie fest, dass keine Überwachungsdienste vorhanden sind.

  • Schreiben Sie nun die zu verwaltende Prozesskonfiguration, ähnlich wie folgt

  • [program:gftrader]command=python3 /home/gftrader/runStrategy.py
    directory=/home/gftrader/
    autorestart=true
    log_stdout=true
    log_stderr=true
    exitcodes=0,2stopsignal=QUIT
    stopwaitsecs=10stdout_logfile=/tmp/gftrader.log

  • Supervisorctl erneut lesen, dann aktualisieren, Status überprüft den Status, Hilfe kann sich andere Befehle ansehen

Das obige ist der detaillierte Inhalt vonEine kurze Einführung für den Vorgesetzten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn