laravel redis连接池,给予laravels的redis连接池,redis连接池
[ERROR] worker[2] error: exitCode=255,signal=0这个异常是没有开启swoole的携程
1.连接池代码下载地址
链接:https://pan.baidu.com/s/14TSIkRyFHIPTt90aIrVRXA
提取码:14gn
2.解压后方到app目录下
3.因为我的这个连接池是给予laravel下的laravels swoole写的所以你要安装swoole扩展和laravels
$this->app->singleton('redis_pool',function (){ return new CoRedis(new RedisPool()); });
5.因为这个用到了swoole的携程所以要修改下laravels的配置
vendor/hhxsv5/laravel-s/src/Swoole/Server.PHP $settings['enable_coroutine'] = false; 修改成 $settings['enable_coroutine'] = true;
config set requirepass root
7.测试
$restful = \App\Pool\Redis::get("name"); return response()->json($restful);
如果不开启swoole携程的话会抛出异常的
[ERROR] worker[2] error: exitCode=255,signal=0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。