为什么在Laravel 6中调度作业时作业表为空?

问题描述 投票:0回答:1

我正在使用laravel 6

我整日都在努力工作,以找出为什么当我分派工作时工作表永远不会被填充

当我按下此工匠命令php artisan queue:work

我得到以下内容

[2020-04-08 11:37:04][12] Processing: App\Jobs\SendEmail
[2020-04-08 11:37:05][12] Processed:  App\Jobs\SendEmail
[2020-04-08 11:37:05][13] Processing: App\Mail\ActivationEmail
[2020-04-08 11:37:06][13] Processed:  App\Mail\ActivationEmail

电子邮件发送成功。.>

我在config.php

中更改了一些配置
 'default' => env('QUEUE_CONNECTION', 'database'),

以及。env

QUEUE_CONNECTION=database

failed_jobs

jobs
表已迁移。.

工作表始终为空...

为什么会这样?

我正在使用laravel 6,我整天都在努力找出为什么我在分发作业时却没有填充作业表的原因当我按下此artisan命令php artisan queue:work我得到了...]] >

假设您正在用代码排队新作业,您是否运行过php artisan config:clear?您的配置设置可能已被缓存;更改环境文件(如果没有)将不会有任何作用,除非您清除了配置缓存。

laravel laravel-5 laravel-queue
1个回答
0
投票

假设您正在用代码排队新作业,您是否运行过php artisan config:clear?您的配置设置可能已被缓存;更改环境文件(如果没有)将不会有任何作用,除非您清除了配置缓存。

© www.soinside.com 2019 - 2024. All rights reserved.