最近遇到一个问题,redis缓存冲突.
这个问题之前没有发现, 知道最近测试总是提了个bug,自己看着是解决了,等到提交回测,又出现了.
在玩家登陆游戏的时候, 获取玩家签到信息, 然后存到redis缓存中. 这时候 ,客户端又调用了别的东西., 引起同一个key的缓存没有保存,另外一个需要修改缓存的地方修改了这个缓存.
解决问题的方法就是设置 redis锁.
最近遇到一个问题,redis缓存冲突.
这个问题之前没有发现, 知道最近测试总是提了个bug,自己看着是解决了,等到提交回测,又出现了.
在玩家登陆游戏的时候, 获取玩家签到信息, 然后存到redis缓存中. 这时候 ,客户端又调用了别的东西., 引起同一个key的缓存没有保存,另外一个需要修改缓存的地方修改了这个缓存.
解决问题的方法就是设置 redis锁.