分布式session简单理解
- 什么是分布式系统?
在支持应用程序和服务的开发,可以利用物理架构有多个自治的处理元素,不共享主内存,但通过网络发送信息合作。 - 分布式的特点
- 多节点
- 消息通讯
- 不共享内存
- 分布式和集群的区别
分布式每个节点都可以是一个集群 集群并不一定是分布式 集群中间并不需要通讯 而分布式需要 - 分布式解决session问题
客户端 ———–nginx —————tomcat1 t2 t3- iphash问题 如果客户始终访问的服务挂掉 就会无法访问到正确的服务 所以iphash并不通用
- 把用户的认证信息 session 拿出来 放到一个专门的服务中 常用redis集群 这样无论拆分服务还是集群方式都可以正确的拿到用户的认真信息 只需在登录的时候 处理好 key-value 使一个用户只对应一个唯一的key value 就好了
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。邮件至 wcfinyourheart@163.com
文章标题:分布式session简单理解
本文作者:wcf
发布时间:2020-01-14, 16:17:30
最后更新:2020-01-17, 14:04:38
原始链接:http://1007638786.github.io/2020/01/14/fen-bu-shi-session-jian-dan-li-jie/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。