【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种会话信息的共享方法、装置及系统。
技术介绍
随着互联网的日益壮大,网站的浏览次数和独立访客成线性或者指数倍的增加,单服务器单数据库早已经不能满足实际需求。目前大多数大型网站的服务器一般采用分布式服务集群的部署方式,通过使用一组服务器协同工作,来解决大并发大数据量的瓶颈问题。但是在分布式服务集群中,客户端在访问其中一台服务器并设置会话信息时,在下一次访问其他服务器时,该设置的会话信息无法实现共享,从而影响访问结果。
技术实现思路
本专利技术实施例提供了一种会话信息的共享方法、装置及系统,以实现会话信息在分布式服务集群的共享。一种会话信息的共享方法,包括:接收分布式服务集群中各个应用服务器分别发送的存储指令,所述存储指令携带会话信息及对应的会话标识;根据所述存储指令存储所述会话信息及对应的会话标识;在接收到第一应用服务器发送的获取请求时,根据所述获取请求中携带的第一会话标识,在存储的会话信息中查找与所述第一会话标识相对应的第一会话信息;将所述第一会话信息发送给所述第一应用服务器。优选地,进一步包括:接收第二应用服务器发送的更新指令,所述更新指令携带第二会话标识和第三会话信息;根据所述第二会话标识在存储的会话信息中查找与所述第二会话标识相对应的第二会话信息,将所述第二会话信息删除,并存储所述第三会话信息。优选地,所述根据所述存储指令存储所述会话信息及对应的会话标识,包括:将所述会话信息及对应的会话标识存储到内存中;进一步包括:在确定自身重启之后,读取日志列表中记录的每一条存储指令,并按照每一条存储指令重新加载相应的会话信息及 ...
【技术保护点】
一种会话信息的共享方法,其特征在于,包括:接收分布式服务集群中各个应用服务器分别发送的存储指令,所述存储指令携带会话信息及对应的会话标识;根据所述存储指令存储所述会话信息及对应的会话标识;在接收到第一应用服务器发送的获取请求时,根据所述获取请求中携带的第一会话标识,在存储的会话信息中查找与所述第一会话标识相对应的第一会话信息;将所述第一会话信息发送给所述第一应用服务器。
【技术特征摘要】
1.一种会话信息的共享方法,其特征在于,包括:接收分布式服务集群中各个应用服务器分别发送的存储指令,所述存储指令携带会话信息及对应的会话标识;根据所述存储指令存储所述会话信息及对应的会话标识;在接收到第一应用服务器发送的获取请求时,根据所述获取请求中携带的第一会话标识,在存储的会话信息中查找与所述第一会话标识相对应的第一会话信息;将所述第一会话信息发送给所述第一应用服务器。2.根据权利要求1所述的方法,其特征在于,进一步包括:接收第二应用服务器发送的更新指令,所述更新指令携带第二会话标识和第三会话信息;根据所述第二会话标识在存储的会话信息中查找与所述第二会话标识相对应的第二会话信息,将所述第二会话信息删除,并存储所述第三会话信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述存储指令存储所述会话信息及对应的会话标识,包括:将所述会话信息及对应的会话标识存储到内存中;进一步包括:在确定自身重启之后,读取日志列表中记录的每一条存储指令,并按照每一条存储指令重新加载相应的会话信息及对应的会话标识,并将重新加载的会话信息及对应的会话标识存储到内存中;或,所述根据所述存储指令存储所述会话信息及对应的会话标识,包括:将所述会话信息及对应的会话标识存储到内存中;进一步包括:根据设置的时间段,对存储在内存中的数据进行快照,并将快照数据以及对应的快照时间点存储到磁盘中;进一步包括:在确定自身重启之后,确定磁盘中距离当前时间点最近的目标快照时间点,将所述目标快照时间点对应的快照数据恢复到内存中。4.一种会话信息的共享方法,其特征在于,包括:接收客户端发送的会话信息,将所述会话信息存储到本地;向外部的会话服务器发送存储指令,所述存储指令携带所述会话信息及对应的会话标识,以使所述会话服务器存储所述会话信息及对应的会话标识;接收所述客户端发送的会话请求,所述会话请求携带第一会话标识;在本地未存储有所述第一会话标识对应的第一会话信息时,向所述会话服务器获取与所述第一会话标识对应的第一会话信息;利用所述第一会话信息对所述会话请求进行处理。5.根据权利要求4所述的方法,其特征在于,进一步包括:接收所述客户端发送的更新指令,所述更新指令携带第二会话标识和第三会话信息;在本地存储有所述第二会话标识时,将本地存储的与所述第二会话标识对应的第二会话信息删除,并将所述第三会话信息存储在本地,以及向所述会话服务器发送所述更新指令;在本地未存储有所述第二会话标识时,向所述会话服务器发送所述更新指令。6.一种会话服务器,其特征在于,包括:第一接收单元,用于接收分布式服务集群中各个服务器分别发送的存...
【专利技术属性】
技术研发人员:王博文,程林,杨培强,
申请(专利权)人:山东浪潮商用系统有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。