集群服务器登录退出出现问题

项目上线加上多服务器和cdn缓存出问题

 

就是 当前的登录用户信息变成 其他用户的信息

测试研究了好久发现是,js 里面有ajax 请求 CDN缓存了之后就 变成了每次都请求的用户是固定的。

 

登录和退出都受影响

 

起初以为是redis session服务器出问题,后来一个一个调试,先 切换成单服务器没有任何问题

然后开启缓存,问题重现

 

 

切换服务器集群,关闭缓存,没有重现

切换集群后,并开启缓存,问题重现

 

 

发现是cdn缓存了js造成的问题。开启CDN 只缓存 图片和css ,问题没有重现

 

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

 

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

原文地址:https://www.cnblogs.com/lovebing/p/13291646.html