Questions marquées «supervisord»

Supervisor est un système client / serveur qui permet à ses utilisateurs de contrôler un certain nombre de processus sur des systèmes d'exploitation de type UNIX.


2
Problème de port du serveur HTTP du superviseur
J'ai configuré le superviseur pour gérer quelques processus. Cela fonctionne parfaitement bien lorsque je démarre mon serveur, cependant lorsque je l’arrête et que je tente de le redémarrer, il échoue et me donne cette erreur msg: * Démarrer le gestionnaire de démon Superviseur ... Erreur: un autre programme écoute déjà …



1
Comment puis-je contrôler tout un groupe de superviseurs à la fois?
J'ai défini un groupe de superviseurs non homogène. Cependant, je ne peux pas contrôler ce groupe avec le nom du groupe. Si j'essaye, j'obtiens l'erreur suivante: $ supervisorctl start groupname groupname ERROR (no such process) Je peux cependant contrôler un seul élément du groupe, par exemple supervisorctl start groupname:programname Est-il …

2
Supervisord: comment ajouter à $ PATH
Je n'arrive pas à comprendre comment ajouter au chemin par défaut dans une configuration de programme Supervisord. Je peux réinitialiser le chemin: environment=PATH="/home/site/environments/master/bin" Mais quand j'essaye: environment=PATH="/home/site/environments/master/bin:$PATH" Je vois que le superviseur n'évalue pas $PATH. Google n'a pas été d'une grande aide à ce sujet pour une raison quelconque, je …

1
Supervisord - Erreur de fichier ini sur CentOS
J'ai installé Supervisor sur CentOS 6.5 et je rencontre actuellement une erreur étrange que je n'arrive pas à résoudre. J'ai créé un supervisord.conffichier dans le /etcrépertoire et le superviseur appel comme celui - ci: $ supervisord -c /etc/supervisord.conf Ce qui semble assez basique. Mais cette erreur continue d'apparaître: Error: .ini …

3
Contrôler Tomcat avec un superviseur
Existe-t-il un moyen d'arrêter "gracieusement" Tomcat lors du contrôle via le superviseur? Ma compréhension est que le script shutdown.sh de Tomcat parle à tomcat sur le port d'arrêt pour lancer un arrêt normal. Le superviseur ne semble pas avoir un moyen de spécifier une "commande" d'arrêt, uniquement en utilisant des …


3
Comment quitter tous les processus de superviseur si l'un est sorti avec 0 résultat
Je lance le conteneur Docker avec un superviseur comme ceci: Dockerfile CMD ["/run.sh"] run.sh #!/usr/bin/env bash exec supervisord -n supervisor-serf.conf [group:job] programs=serf,producer [program:serf] command=/start-serf-agent.sh numprocs=1 autostart=true autorestart=unexpected stopasgroup=true killasgroup=true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 start-serf-agent.sh #!/bin/bash exec serf agent --join=serf:7946 -tag role=producer supervisor-servce.conf [program:producer] command=/start.sh numprocs=1 stopasgroup=true killasgroup=true stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr …




3
Effacer le répertoire avec le fichier d'état du sel
Comment effacer un répertoire sur un sel-minion en utilisant un fichier d'état? Je souhaite supprimer tous les *.conffichiers /etc/supervisord/conf.d/avant de configurer d'autres services de superviseur. La top.slsconfiguration suivante n'a aucun effet: /etc/supervisor/conf.d/*: file.absent file.remove échoue car non disponible.

1
Supervisord et stdout / stderr
Pour un bloc de configuration de programme dans Supervisord, est-il nécessaire de définir stderr_logfile si redirect_stderr est vrai? stderror_logfile=/path/to/logfile/stderr.log stdout_logfile=/path/to/logfile/stdout.log redirect_stderr=true Puisque redirect_stderr est vrai, cela devrait signifier que stderr.log sera vide, et la combinaison des flux stderr et stdout apparaîtra dans sdtout.log. Ma compréhension est-elle correcte?

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.