我正在尝试让主管工作以确保我的队列系统始终在运行。
以下是我采取的步骤,我从各种来源拼凑而成:(以 root 或超级用户身份运行)
冉:
# easy_install supervisor
# echo_supervisord_conf > /etc/supervisord.conf
# vi supervisord.conf
Run Code Online (Sandbox Code Playgroud)将以下内容粘贴到文件末尾:
command=/usr/bin/php /path/to/AppName/artisan --env=production --timeout=240 queue:listen
Run Code Online (Sandbox Code Playgroud)冉:
# supervisord -c /etc/supervisord.conf
# supervisorctl
supervisor> status
supervisor>
Run Code Online (Sandbox Code Playgroud)
它不显示任何内容。
冉:
# service supervisord reload
supervisord: unrecognized service
Run Code Online (Sandbox Code Playgroud)