我目前正在使用数据库作为我的队列驱动程序,我已经在 Windows 10 PC 上安装了 Laravel 5.4。为了处理我一直在使用的队列php artisan queue:work
,这在开发阶段完全没问题。现在,项目已经完全准备就绪,需要部署在 Linux 服务器(专用)上。我不知道如何避免php artisan queue:work
在终端上运行命令以处理邮件作业?
我已经在共享主机中部署过一次并且我使用过 cron 作业,但是现在我有专用服务器,我想我应该能够使用其他东西来运行作业,我还考虑使用 Redis 作为队列驱动程序而不是数据库作为队列驱动程序
我需要一些关于什么是最好的建议。以及如何避免php artisan queue:work
在专用服务器上?我是否需要编写小脚本以确保作业在后台作为服务运行。