详解Java分布式系统中session一致性问题 上传者:qqstrategy55120 2021-07-15 14:39:38上传 PDF文件 159.84 KB 热度 37次 业务场景在单机系统中,用户登陆之后,服务端会保存用户的会话信息,只要用户不退出重新登陆,在一段时间内用户可以一直访问该网站,无需重复登陆。虽然在用户端看来系统仍然是一个整体,但在技术端来说业务则被拆分成多个模块,各个模块之间相互独立,甚至不在同一台物理机器上,模块之间通过 RPC 进行通信。单独保存在任何一个系统中都不合适,而且每个单独模块系统也可能是分布式形式的,是由集群组成。而且所有服务端都包含所有session数据,数据量受内存限制,无法水平扩展。可以支持水平扩展,数据库或缓存水平切分即可,服务端重启或者扩容都不会有session丢失的情况发生。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论