【发布时间】:2022-10-20 18:20:29
【问题描述】:
我在 Ubuntu 20.04(网络服务器:apache2)上遇到了同样的问题。
返回错误“:错误(没有这样的过程)”
【问题讨论】:
标签: laravel apache2 ubuntu-12.04 supervisord laravel-queue
我在 Ubuntu 20.04(网络服务器:apache2)上遇到了同样的问题。
返回错误“:错误(没有这样的过程)”
【问题讨论】:
标签: laravel apache2 ubuntu-12.04 supervisord laravel-queue
您的主管中没有正在运行的进程。 如果您有任何调度程序或队列作业,那么您可以在主管中创建一个进程。
为主管创建流程
sudo nano /etc/supervisor/conf.d/process_name.conf
您可以将 process_name.conf 更改为您的进程名称。
2.在打开的窗口中输入流程角色。 这里我列出一个例子
[program:queue-worker]
process_name=%(program_name)s_%(process_num)02d
command= your process
autostart=true
autorestart=true
user=root
numprocs=8
redirect_stderr=true
stdout_logfile=/var/www/path_to_project/storage/logs/notification_out.log
stderr_logfile= /var/www/path_to_project/storage/logs/notification_err.log
有由主管stdout_logfile 和stderr_logfile 创建的日志来监控您的流程
你可以改变程序队列工作者到任何进程名称
输入命令以重新读取主管。
sudo supervisorctl reread
输入命令以更新主管。
sudo supervisorctl update
输入命令以启动主管。
sudo supervisorctl start:queue-worker
这队列工作者是你的程序名称
这是详细的文档。
【讨论】: