码迷,mamicode.com
首页 > 其他好文 > 详细

Redis 的 fields 遇到的问题

时间:2018-06-04 21:38:42      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:table   测试环境   分享图片   本地   解决   使用   inf   oca   用户登录   

问题描述:
本地和测试环境同使用一台redis服务器,本地环境和测试环境使用 key,fileds,value 中的fileds 来区分,例如

key fields value
004920c6eba10c88bebc11f6428bedaa9d040993 local session
004920c6eba10c88bebc11f6428bedaa9d040993 dev session



Key 是用户的手机号进行离散得到的,value 是用户的会话信息

问题重现:
1:Local 操作
用户发送验证码,此时 session的失效时间为10分钟,当用户登录成功后 session的失效时间为-1 永久生效

2:dev操作
用户发送验证码,发现dev和local 的session 的失效时间都是10分钟,当用户登录成功后 发现 dev和local的 session 失效时间并未改变,依然还是10分钟

解决方法:就没有使用Redis的fileds来区分环境了,直接使用不同的key来区分
例如:

技术分享图片

 

Redis 的 fields 遇到的问题

标签:table   测试环境   分享图片   本地   解决   使用   inf   oca   用户登录   

原文地址:https://www.cnblogs.com/zhangXingSheng/p/9135382.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!