gpt4 book ai didi

Symfony 从 Controller 调用命令作为后台任务

转载 作者:行者123 更新时间:2023-12-02 12:09:08 25 4
gpt4 key购买 nike

我想从 Controller 运行 Symfony 控制台命令。 documentation 中解释了如何执行此操作。 .

现在我的 Controller 会等待命令完成。但我希望命令作为后台任务执行(如 cronjob)。因此 Controller 不需要等待命令完成,只需启动它即可。

这可以通过 Symfony 控制台实现吗?

最佳答案

我认为你必须使用 Process component并启动这样的命令:

$process = new Process('php bin/console your:command');
$process->start();

关于Symfony 从 Controller 调用命令作为后台任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51382956/

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