SupervisordのCPU使用率が99%に達しました。

SupervisordのCPU使用率が99%に達しました。

以下を使用してインストールしましたsupervisord

sudo apt-get install supervisor

私のUbuntu 14.04サーバーで次のガイドラインに従ってください。ララベル文書

supervisorctl私のサーバーのプロセスは常に非常に高い使用量(80%未満ではなく、通常99%)で実行されていることを確認しました。

私のワーカーconfファイルの内容は次のとおりです。

[program:interactions-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/html/interactions/current/artisan queue:listen sqs --sleep=3 --tries=3
autostart=true
autorestart=true
user=ubuntu
numprocs=2
redirect_stderr=true
stdout_logfile=/var/www/html/interactions/storage/worker.log

このプロセスがそれほど多くのリソースを占める原因は何ですか?

ベストアンサー1

autorestartディレクティブ

RUNNING状態で終了したときにSupervisordがプロセスを自動的に再起動するかどうかを指定します。

(源泉:http://supervisord.org/configuration.html)

言い換えれば、PHPページが処理されると...インタプリタが終了し...すべてが再開され...再び...など。これは予想されることですか?

おすすめ記事