为了账号安全,请及时绑定邮箱和手机立即绑定

thinkphp 连接阿里云redis Redis server went away

thinkphp 连接阿里云redis Redis server went away

达令说 2018-12-11 14:21:30
config里面配置     /* 数据缓存设置 */    'DATA_CACHE_TIME'       => 3600,      // 数据缓存有效期  秒  时间改成大于0,不然的话就缓存不了    'DATA_CACHE_COMPRESS'   => false,   // 数据缓存是否压缩缓存    'DATA_CACHE_CHECK'      => false,   // 数据缓存是否校验缓存    'DATA_CACHE_PREFIX'     => 'x',     // 缓存前缀    'DATA_CACHE_TYPE'       => 'Redis',  // 数据缓存类型,        /*Redis设置*/    'REDIS_HOST'            => 'xxx', //主机    'REDIS_PORT'            => '6379', //端口    'REDIS_CTYPE'           => 1, //连接类型 1:普通连接 2:长连接    'REDIS_TIMEOUT'         => 0, //连接超时时间(S) 0:永不超时    'REDIS_AUTH'            => 'xxx',thinkphp3.2.3本地安装的       $redis = new \Redis();       $redis->connect(C("REDIS_HOST"), C("REDIS_PORT"));       $redis->auth(C("REDIS_AUTH"));      $redis->set("name","tom");       S('name',"tom");两种办法得到都是 Redis server went away在阿里云后台 测试
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

  1. 确认连接地址没错

  2. 使用前检测一下可用信,我之前有个应用就这样,服务端释放了我的连接,但是php不知道,一调用就挂了


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 1828 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信