swoole使用Coroutine协程并发http请求url后汇总结果实例代码
代码语言:phpcli
所属分类:通讯
代码描述:swoole使用Coroutine协程并发http请求url后汇总结果实例代码,使用Channel和client来并发请求http的url地址获取网页html代码后汇总输出。
代码标签: swoole Coroutine 协程 并发 http 请求 url 汇总 结果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php Swoole\Runtime::enableCoroutine(); $channel = new Co\Channel(10); // 设置 Channel 大小为协程数量 Co\run(function () use ($channel) { $results = []; for ($i = 1; $i <= 10; $i++) { go(function () use ($i, &$results, $channel) { $client = new Co\Http\Client('baidu.com', 80); $client->get('/'); .........完整代码请登录后点击上方下载按钮下载查看
网友评论0