相关疑难解决方法(0)

如何使Laravel Queue系统在服务器上运行

我最近设置了一个Laravel Queue系统.基础是cronjob调用一个命令,它将作业添加到队列中并调用第二个发送电子邮件的命令.

当我进入我的服务器并运行php artisan队列时,系统工作:listen,但是如果我关闭我的终端,则监听器关闭,作业堆叠起来并排队,直到我重新进入并再次运行监听.

什么是让我的队列系统在后台运行而不需要通过ssh保持我的连接打开的最佳方法?

我尝试运行php artisan queue:work --daemon,它完成了队列中的作业,但当我关闭终端时,它关闭了连接和后台进程.

crontab laravel artisan

50
推荐指数
12
解决办法
5万
查看次数

标签 统计

artisan ×1

crontab ×1

laravel ×1