我想从控制器运行 Symfony 控制台命令。文档中解释了如何执行此操作。
现在我的控制器等待命令完成。但我希望命令作为后台任务执行(如 cronjob)。因此控制器不需要等待命令完成,只需启动它即可。
Symfony 控制台可以实现这一点吗?
我认为你必须使用Process 组件并启动命令,如下所示:
$process = new Process('php bin/console your:command');
$process->start();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5227 次 |
最近记录: |