Cet article présente principalement la méthode d'installation et d'utilisation du superviseur dans laravel5.6 sous centos7. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
centos7 安装supervisor yum install python-setuptools easy_install supervisor cd /etc/ mkdir supervisord.d echo_supervisord_conf > supervisord.conf vim /etc/supervisord.conf #加入以下配置信息 [include] files = /etc/supervisord.d/*.conf #创建文件 [program:laravel-worker] process_name=%(program_name)s_%(process_num)02dcommand=/usr/local/php7.1/bin/php /home/wwwroot/XXX/artisan queue:work redis --queue=emailautostart=trueautorestart=true #注意运行的用户,可能会造成用户无权限写入日志,报错,退出进程 user=root #运行几个进程 numprocs=8redirect_stderr=true #日志记入地址 stdout_logfile=/home/wwwlogs/laravel-work.log #关闭 /usr/bin/supervisorctl stop all #先关闭supervisor启动脚本,之后再关闭supervisord服务 ps ax | grep supervisor kill pid #启动 supervisord -c /etc/supervisord.conf #查看进程ps ax | grep supervisor ps ax | grep artisan
. ci-dessus C'est tout le contenu de cet article. J'espère qu'il sera utile à l'étude de tout le monde. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
Explication détaillée de la migration des données et du remplissage des données dans Laravel
laravel5.6 et thinkphp3 2. . Solution pour utiliser Redis pour partager une session
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!