Laravel队列在服务端推荐使用Supervisor监控队列进程,如果服务器使用了宝塔面板的话,那么我们可以非常方便的启用并配置Supervisor,宝塔面板Laravel队列的Supervisor配置步骤如下:

1.安装Supervison管理器

在宝塔面板的软件商店中找到“Supervisor管理器”,点击安装。

2.添加守护进程

安装“Supervisor管理器”后,点击设置,打开Supervison管理器。

在“守护进程管理”中点击“添加守护进程”。

进程名字随便填写,但只能是英文。

启动用户根据你的实际情况调整,我这里演示直接使用了root用户。

运行目录选择你的Laravel项目的网站根目录,注意是对应的网站根目录,而不是Laravel的运行目录Public。

启动命令格式为:php 项目根目录路径/artisan queue:work,注意空格不要省略。本示例命令如下:

php /www/wwwroot/www.02405.com/artisan queue:work

进程数量根据你的实际情况调整,我这里演示使用默认的1。

点击确定,这样一个守护进程就创建完毕了。

3.日志查看

通过日志查看标签我们可以很清晰的获取进程运行情况。

(adsbygoogle = window.adsbygoogle || []).push({});