wispedia/kppool
Composer 安装命令:
composer require wispedia/kppool
包简介
PHP process pool base on pcntl and apcu
README 文档
README
PHP进程池
快速开始
依赖
- php>=7.0.0
- ext-apcu>=^5.1
- ext-pcntl>=^7.2
安装依赖
composer require wispedia/kppool
示例
use Kppool\Forker\PcntlProcessPool; use Kppool\Channel\ApcuChannel; function echo_hello($a) { var_dump($a); } // 第二个参数为初始化进程的数量 $process_pool = new PcntlProcessPool(ApcuChannel::class, 4); for ($i = 1; $i <= 1000; $i++) { $process_pool->register("echo_hello", "hello"); } // run方法会等待所有register的任务完成之后才返回 $process_pool->run();
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache
- 更新时间: 2019-03-07