Supervisord - Erreur de fichier ini sur CentOS


22

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 file does not include supervisord section

Mon fichier supervisord.conf ressemble à:

[program:supervisord]
command=/usr/local/bin/run_queue.sh
autostart=true
autorestart=true
stderr_logfile=/var/log/laraqueue.err.log
stdout_logfile=/var/log/laraqueue.out.log

Quelqu'un sait-il quel est le problème ici?


Avez-vous également une [supervisord]section?
Nathan C

Pouvez-vous expliquer un peu plus? Je ne semble pas très bien connaître ce genre de choses.
nogias

1
Jetez un oeil à cela . La section du programme ci-dessus est correcte, mais vous avez également besoin de l'autre section que j'ai mentionnée dans le même fichier car elle contient tous les paramètres globaux.
Nathan C

Réponses:


22

Vous manquez probablement la [supervisord]section du fichier. Regardez ça .

Par exemple ,

[supervisord]
logfile = /tmp/supervisord.log
logfile_maxbytes = 50MB
logfile_backups=10
loglevel = info
pidfile = /tmp/supervisord.pid
nodaemon = false
minfds = 1024
minprocs = 200
umask = 022
user = chrism
identifier = supervisor
directory = /tmp
nocleanup = true
childlogdir = /tmp
strip_ansi = false
environment = KEY1="value1",KEY2="value2"

Y a-t-il des options particulièrement importantes que je dois spécifier pour la section [superviseur]? Je le laisse actuellement vide.
nogias

3
Toutes les options sont facultatives et sont principalement liées à la journalisation, donc rien de trop important, sauf si vous en avez besoin.
Nathan C

10
cela ne résout pas le problème pour moi
bachr

1
Vous devez vérifier si votre superviseur utilise le bon fichier de configuration. Un [supervisord]bloc vide suffit également car aucun de ses champs n'est requis.
zored
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.