首页 文章

如何为Laravel 5设置数据库队列驱动程序?

提问于
浏览
5

我正在使用Laravel构建一个应用程序,它接收通知,然后触发事件来处理这些通知 . 我希望这些事件被排队,以便一次只处理一个事件 .

我一直在尝试使用文档所说的“数据库”队列驱动程序 . 我已经更改了config / queue.php中的默认驱动程序,所以它设置为使用“数据库”,我运行了php artisan queue:table来创建作业迁移,但是当我向应用程序发送通知时,我看不到任何迹象在作业表或其他任何地方使用的队列 . 怎么可能出错?

(我的EventHandler类也使用了ShouldBeQueued)

1 回答

  • 5

    .env 文件中,您必须添加此项 .

    QUEUE_DRIVER=database
    

相关问题