gpt4 book ai didi

设置为 Redis 时 Laravel 4.2 队列推送同步

转载 作者:可可西里 更新时间:2023-11-01 11:37:50 25 4
gpt4 key购买 nike

使用 Laravel 4.2 框架。在 4.1.x 上,但切换回那个版本,queue::push 仍然立即触发,就好像队列配置设置为同步,但它设置为 redis。

运行队列关闭时,它会立即触发命令。在实际命令中使用示例输出进行测试以确认。我可以连接到 redis 数据库,而不会出现配置文件中设置的配置问题。

这是我的队列关闭的语法:

Queue::push(function($job) use ($placeId)
{
Artisan::call('testcommandname', [$placeId]);

$job->delete();
});

不确定我是否忽略了什么?感谢您的帮助。

最佳答案

所以认为这是由于框架升级导致的错误,结果是我没有为队列设置正确的环境配置。

关于设置为 Redis 时 Laravel 4.2 队列推送同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29727124/

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