console parallelization:启用Symfony控制台命令的并行化 源码
Symfony控制台的并行化 该库支持Symfony Console命令的并行化。 这个怎么运作 当启动启用了多处理的命令( --processes 2 )时,主进程将获取项目并将其分布在给定数量的子进程中。 子进程在固定数量的项目(段)之后被杀死,以防止它们随着时间的流逝而变慢。 可以选择将子进程的工作分解为更多的块(批)。 您可以在每个批处理之前和之后执行某些工作(例如,刷新对数据库的更改),以优化命令的性能。 安装 使用安装软件包: $ composer require webmozarts/console-parallelization 例 use Symfony \ Bundle
文件列表
console-parallelization-master.zip
(预估有个11文件)
console-parallelization-master
src
ParallelizationInput.php
4KB
ContainerAwareCommand.php
1KB
Configuration.php
3KB
Parallelization.php
17KB
ItemBatchIterator.php
3KB
ProcessLauncher.php
4KB
.php_cs
951B
LICENSE
1KB
暂无评论