監督官が働かない

監督官が働かない

監督が少し驚きました。このエラーが発生します。

unix:///var/run/supervisor.sock no such file

驚くべきことに、ファイルがそこにあります!私はEC2でUbuntuを実行しています。私も0777でchmodingするのに疲れました。

[supervisord]
logfile=/var/log/supervisord.log ; (main log file;default $CWD/supervisord.log)
logfile_maxbytes=50MB       ; (max main logfile bytes b4 rotation;default 50MB)
logfile_backups=10          ; (num of main logfile rotation backups;default 10)
loglevel=debug               ; (log level;default info; others: debug,warn,trace)
pidfile=/var/run/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
nodaemon=false              ; (start in foreground if true;default false)
minfds=1024                 ; (min. avail startup file descriptors;default 1024)
minprocs=200                ; (min. avail process descriptors;default 200)

[supervisorctl]
serverurl=unix:///var/run/supervisor.sock

[include]
files = *.supervisor

ベストアンサー1

この質問は少し古いものであることを知っていますが、この問題に直面している他の人にとっては、監督者デーモンを始めることが役に立ちました。

sudo service supervisor start

より詳細な説明は、一般的に "unix:///var/run/blabla.sock no such file" エラーが発生した場合の最も可能性の高い問題は、トピック内のプログラムのデーモン (supervisordこの場合) です。 )が起動しないため、予想されるUnixソケットsupervisor.sockファイルを生成できません。このファイルは、スーパーバイザsupervisorctlフォアグラウンドコマンド(例:)の通信エンドポイントであり、ユーザーが実行したコマンド(例:)をバックグラウンドで実行されているsupervisorctl rereadスーパーバイザサービスに渡すトンネル/ブローカーとして機能します。

あなたは参照することができますUnixドメインソケット そしてこのスタックオーバーフロー回答

おすすめ記事