协程redis取不到数据
来源:6-6 Swoole 协程精讲-基于2.x(上)
ss15
2018-07-15
$http = new swoole_http_server('0.0.0.0',8001);
$http->on('request',function ($request,$response){
$options['password'] = 'pBLysCu25gLlz1';
$redis = new Swoole\Coroutine\Redis($options);
$redis->connect('127.0.0.1',6379);
$value = $redis->get($request->get['a']);
$response->header('Content-Type','text/plain');
$response->end($value);
});
$http->start();
我的redis是有值的,但是请求这个8001端口获取不到数据,我没有配置虚拟域名,用localhost:8001/?a=wang 访问的
写回答
2回答
-
weixin_慕村2369771
2019-03-17
有密码: $redis->auth();
下面这个有密码验证 这样写的正确?
$options['password'] = 'pBLysCu25gLlz1';
$redis = new Swoole\Coroutine\Redis($options);
00 -
singwa
2018-07-17
那有没有报错提示呢,看看日志里面有没有报错信息
00
相似问题