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

时间:2015-05-14 19:14:52

标签: php database laravel queue laravel-5

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

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

(我的EventHandler类也使用了ShouldBeQueued)

1 个答案:

答案 0 :(得分:5)

.env 文件中,您必须添加此内容。

QUEUE_DRIVER=database