从日志中发现 ,两个 validate 输出 third_ids 居然不一样 数据居然串了,居然把别的数据给查出来了。。
使用redis缓存,首先查redis 里面有没有, 如果没有的话 去数据库里面查。
代码是这样的,根据token 解析出来的 login_id 然后去 数据库内查 third_ids 按正常逻辑上来说 只要 login_id相同 那么 third_ids 一定是相同的。 奇怪 我node以pm2 fork 模式跑在线上 请问一下 各位有遇到这种状况吗?