Maison > développement back-end > Tutoriel Python > Une brève introduction au superviseur

Une brève introduction au superviseur

零下一度
Libérer: 2017-06-29 10:40:46
original
1442 Les gens l'ont consulté

Supervisor peut être utilisé pour protéger les processus exécutés sous Linux, en fournissant des fonctions de démarrage/arrêt/redémarrage et d'autres fonctions pour garantir que le processus n'est pas accidentellement tué par d'autres processus.

  • Premier superviseur d'installation apt-get

  • supervisord est le programme principal du démon et génère le fichier de configuration par défaut echo_supervisord_conf > conf, Démarrez le service superviseurd -c /home/supervisord.conf

  • Ouvrez superviseurctl et constatez qu'il n'y a aucun service surveillé.

  • Écrivez maintenant la configuration du processus à gérer, similaire à ce qui suit

  • [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
    Copier après la connexion

  • Supervisorctl relit, puis met à jour, status vérifie l'état, l'aide peut consulter d'autres commandes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal