gpt4 book ai didi

php - laravel pgsql 中的 failed_jobs 表

转载 作者:行者123 更新时间:2023-11-29 14:03:04 26 4
gpt4 key购买 nike

我在 laravel 中使用数据库队列(我的数据库在 pgsql 中),在尝试 3 次后转到 failed_jobs 表后作业总是失败,如何检查失败原因?

该项目正在使用 heroku,这里是 hte procfile

worker: php artisan queue:listen --tries 3

失败作业中的记录包含connection = database 和queue = default。

这是我的设置

'database' => [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'expire' => 120,
],
'failed' => [
'database' => 'pgsql', 'table' => 'failed_jobs',
],

如何查看失败原因?

最佳答案

您应该验证您的日志(默认情况下在 storage/logs 中)——例如,可能会抛出一些异常,这就是作业没有成功完成的原因

关于php - laravel pgsql 中的 failed_jobs 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34454041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com