$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.11 (stretch)
Release: 9.11
Codename: stretch
supervisor
のインストール方法$ Sudo apt install supervisor
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Pacchetti suggeriti:
supervisor-doc
I seguenti pacchetti NUOVI saranno installati:
supervisor
0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 280 kB di archivi.
Dopo quest'operazione, verranno occupati 1.452 kB di spazio su disco.
Scaricamento di:1 http://ftp.it.debian.org/debian stretch/main AMD64 supervisor all 3.3.1-1+deb9u1 [280 kB]
Recuperati 280 kB in 0s (3.729 kB/s)
Selezionato il pacchetto supervisor non precedentemente selezionato.
(Lettura del database... 73752 file e directory attualmente installati.)
Preparativi per estrarre .../supervisor_3.3.1-1+deb9u1_all.deb...
Estrazione di supervisor (3.3.1-1+deb9u1)...
Configurazione di supervisor (3.3.1-1+deb9u1)...
Elaborazione dei trigger per systemd (232-25+deb9u12)...
Elaborazione dei trigger per man-db (2.7.6.1-2)...
`/etc/supervisor/conf.d/project_worker.confを作成しました
[program:project-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/html/project/artisan queue:work redis --sleep=3 --tries=10 --delay=15
autostart=true
autorestart=true
user=realtebo
numprocs=1
redirect_stderr=true
stdout_logfile=/var/www/html/project/storage/logs/master_laravel_worker.log
設定を読み取ろうとしました
$ Sudo supervisorctl reread
error: <class 'socket.error'>, [Errno 2] No such file or directory: file: /usr/lib/python2.7/socket.py line: 228
リロードしようとしました
$ Sudo supervisorctl reload
error: <class 'socket.error'>, [Errno 2] No such file or directory: file: /usr/lib/python2.7/socket.py line: 228
とにかく強制的に開始しようとしました
$ Sudo supervisorctl start
unix:///var/run/supervisor.sock no such file
また、上司に独自のバージョンを尋ねることもできません
$ Sudo supervisorctl version
unix:///var/run/supervisor.sock no such file
サービスを停止/開始しようとしました:エラーはまだここにあります
$ Sudo service supervisor stop
$ Sudo service supervisor start
$ Sudo supervisorctl version
unix:///var/run/supervisor.sock no such file
理由はわかりませんが、最も難しい方法で解決しました
Sudo apt purge supervisor
Sudo reboot
注:パージ/再インストールが機能していなかったため、パージ後に再起動を終了しました。
その後、再インストール、再作成the conf.d/
ファイル。
すべてが機能するようになりました。
おそらく原因は最近のシステムアップグレードでしたが、よくわかりません。
申し訳ありませんが、私はより良い解決策ではなく、説明もしていません。