gpt4 book ai didi

performance - Laravel 4.1 - 队列 :listen performance

转载 作者:IT王子 更新时间:2023-10-29 06:03:25 25 4
gpt4 key购买 nike

我正在尝试在 Laravel (4.1) 中使用队列系统。使用 Redis(使用 native 驱动程序)和 RabbitMQ,一切都按预期工作。我遇到的唯一“问题”是性能不佳。看起来每秒只能处理 4 个作业(我在队列中推送 1000 个作业来测试它)。您有任何提高性能的技巧吗?

最佳答案

这是一个老问题,但我想我还是会发帖。问题是 Laravel 的默认监听器并不是真正的队列消费者,它会定期轮询队列,除非它已经忙于工作。使用真正的 AMQP 需要从 pecl 安装一些额外的库。你可以找到那个插件 here .我还建议您使用这个 Composer 包 PHP AMQP library .然后你需要编写你的 Laravel 命令。

目前我正在为 Laravel 编写一个 RabbitMQ 处理程序来解决这个问题。

关于performance - Laravel 4.1 - 队列 :listen performance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22707039/

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