最近要用到Laravel的队列,官方文档推荐了Supervisor,进程守护程序平时用的比较少,看到文档上的操作过程有点懵。
同事推荐了PM2,PM2是Node.js提供的进程守护工具。
先安装nodejs,然后执行npm install pm2 -g
,安装完毕。
这个…确实安装简单,对新手用户友好。
代码也准备好了,万事必备,准备开撸。
文档上的命令都是关于js的,依葫芦画瓢运行了几个命令都报错了。
一番查找,才找到了PM2启动laravel队列命令
最终命令:
pm2 start artisan --name laravel-worker --interpreter php -- queue:work --daemon
个人博客:西柚叨叨的个人博客