Supervisorctl scheint mich nicht hereinzulassen:
$ supervisorctl -c /etc/supervisor/supervisord.conf
Error: .ini file does not include supervisorctl section
For help, use /usr/bin/supervisorctl -h
$ cat /etc/supervisor/supervisord.conf
[supervisord]
nodaemon=true
Ich habe sowohl die Konfiguration als auch angegeben [supervisord]
. Ist es möglich, dass sich meine Konfiguration am falschen Ort befindet?
16.04
supervisor
Karl Morrison
quelle
quelle
Antworten:
Das Hinzufügen eines leeren
[supervisorctl]
Abschnitts scheint das Problem für mich zu lösen:quelle
In der Supervisor-Version 3+ musste ich Folgendes in die conf-Datei einfügen, damit es funktioniert:
oder Sie können Unix-Socket verwenden als:
quelle
Der gleiche Fehler beunruhigte mich.
Es gibt ein Problem in ihrem Github https://github.com/Supervisor/supervisor/issues/376
Finden Sie heraus, worauf es ankommt.
Auf dem
/etc/supervisor/
Weg meines Servers.Einige Änderungen wurden vorgenommen
/etc/supervisor/conf.d
. Ich habe mich am meisten von dem oben genannten Problem geändert und nicht geholfen.Dann habe ich mich von diesem Kommentar inspirieren lassen https://github.com/Supervisor/supervisor/issues/376#issuecomment-404385767
Nach
cd ..
dh. Bewegen/etc/supervisor/
Sie sich dorthin funktioniert gut.Hoffe das kann anderen helfen.
quelle