刚了解负载均衡,问个很初级的问题。

loskill 2019-02-16 05:49:58
我准备学习负载均衡,了解了一些基本知识,就是有个负载均衡服务器,会把网络请求按照某种算法后端的应用服务器,但是有个问题不理解,比如有三台应用服务器a,b,c。一个用户user发登录请求后,请求被转发到了a服务器登录,然后返回登录成功后的页面。假设他再发次一登录请求,碰巧发到了b服务器上,那他是不是又会在b服务器登录一次?
我就是不明白,在负载均衡中,数据共享是如何解决的?
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
能源恒观 2019-04-21
  • 打赏
  • 举报
回复
redis实现
能源恒观 2019-03-30
  • 打赏
  • 举报
回复
session共享就行了,看你什么样的架构
MiceRice 2019-02-23
  • 打赏
  • 举报
回复
集群/分布式环境下会话保持两种机制: 1)会话粘着:这种比较简单,就是负载均衡以某种算法保证该用户只要第一次访问的是A,以后永远分配到A上。 2)会话共享:应用程序层面需要解决,要么用Redis之类做会话共享,要么用中间件自身提供的集群会话管理。 具体可以Google下。

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧