Symfony控制台的并行化 该库支持Symfony Console命令的并行化。 这个怎么运作 当启动启用了多处理的命令( --processes 2 )时,主进程将获取项目并将其分布在给定数量的子进程中。 子进程在固定数量的项目(段)之后被杀死,以防止它们随着时间的流逝而变慢。 可以选择将子进程的工作分解为更多的块(批)。 您可以在每个批处理之前和之后执行某些工作(例如,刷新对数据库的更改),以优化命令的性能。 安装 使用安装软件包: $ composer require webmozarts/console-parallelization 例 use Symfony \ Bundle