Download the PHP package yurunsoft/swoole-co-pool without Composer
On this page you can find all versions of the php package yurunsoft/swoole-co-pool. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package swoole-co-pool
swoole-co-pool
介绍
本项目为 Swoole 协程工作池,它封装了一些实用的 Swoole 协程操作,使用起来十分一把梭。
- 协程工作池
用于需要大量协程任务的场景,它可以限定你的同时工作协程数量,并且减少协程频繁创建销毁的损耗。
- 协程批量执行器
用于同时执行多个协程,并且能够获取到他们所有的返回值。
宇润PHP全家桶群:17916227 ,如有问题会有人解答和修复。
安装
在您的composer.json中加入配置:
然后执行composer update
命令。
使用
协程工作池
批量执行协程
每个方法都在单独的协程中被执行,然后可以统一获取到结果。
快捷函数:
批量执行协程(迭代器模式)
支持通过数组、迭代器批量执行,并返回结果(不保证原始顺序)。
- 适合对大型结果集、不确定长度结果集进行协程并发计算并取得计算结果。
- 相对于普通批量执行(CoBatch)可以更好地控制内存使用量。
快捷函数:
执行单个协程并等待返回值
通道容器
代码示例
详见 example
目录
捐赠
开源不求盈利,多少都是心意,生活不易,随缘随缘……
All versions of swoole-co-pool with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
ext-swoole Version 4.4.* || >=4.6
ext-swoole Version 4.4.* || >=4.6
The package yurunsoft/swoole-co-pool contains the following files
Loading the files please wait ....