swoole搭建http服务并使用coroutine协程连接操作redis代码

代码语言:phpcli

所属分类:其他

代码描述:swoole搭建http服务并使用coroutine协程连接操作redis代码,通过协程调度使操作redis的效率更快。

代码标签: swoole http 服务 coroutine 协程 连接 操作 redis 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
Co::set(['hook_flags' => SWOOLE_HOOK_TCP]);

$http = new Swoole\Http\Server("0.0.0.0", 8888);
$http->set(['enable_coroutine' => true]);

$http->on('request', function ($request, $response) {
      $redis = new Redis();
      $redis->connect('127.0.0.1', 6379);//此处产生协程调度,cpu切到下一个协程(下一个请求),不会阻塞进程
      $redis->set(.........完整代码请登录后点击上方下载按钮下载查看

网友评论0