gpt4 book ai didi

php - 一次运行多个Symfony命令

转载 作者:行者123 更新时间:2023-12-03 13:15:05 25 4
gpt4 key购买 nike

我已经在我的Symfony设置中实现了一个命令,该命令从DB抓取一个作业,然后对其进行处理。

如何一次运行多个命令实例,以更快地完成工作。我知道PHP不支持多线程,但是看到命令是从shell调用的,我想知道是否有解决方法。

调用命令使用:
app/console job:process

最佳答案

我要解决的方法是使用具有多个工作人员的工作队列。与手动运行多个进程和担心并发性相比,它更易于管理和扩展。

我发现用于php/symfony的最简单的通用队列是beanstalkd,您可以将其与LeezyPheanstalkBundle集成到symfony2中

关于php - 一次运行多个Symfony命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16866668/

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