[发明专利]存储、查找会话Session信息的方法、装置及系统有效
申请号: | 201210142575.8 | 申请日: | 2012-05-09 |
公开(公告)号: | CN103389986A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 彭渊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 查找 会话 session 信息 方法 装置 系统 | ||
1.一种存储会话Session信息的方法,其特征在于,包括:
接收用户终端发来的用于写入一次Session信息的请求;
记录接收所述请求的时间信息,并分别根据每一第一存储装置加入系统时的时间信息,确定在记录的时间信息之前已经加入系统的第一存储装置的数量;
生成一个与所述请求对应的用于求模取余的数值;
将生成的用于求模取余的数值与确定出的数量相除取余数;并
将得到的余数作为第一存储装置的标识;
基于得到的第一存储装置的标识确定对应的第一存储装置,并将所述用户终端发来的该次Session信息写入确定出的第一存储装置中,并将对应该次Session信息记录的时间信息和生成的用于求模取余的数值反馈给用户终端。
2.如权利要求1所述的方法,其特征在于,还包括:
将所述该次Session信息备份存储在与确定出的第一存储装置进行通信的至少一个第二存储装置中。
3.一种查找会话Session信息的方法,其特征在于,包括:
接收用户终端发来的用于查找一次Session信息的请求;
在用户终端发来的请求中携带对应该次Session信息的时间信息和用于求模取余的数值时,分别根据每一第一存储装置加入系统时的时间信息,确定在携带的时间信息之前已经加入系统的第一存储装置的数量;并
将携带的用于求模取余的数值与确定出的数量相除取余数;并
将得到的余数作为第一存储装置的标识;以及
基于第一存储装置的标识确定存储有与该次Session信息的第一存储装置;
在确定出的第一存储装置中,获得该次Session信息,并将获得的Session信息返回给所述用户终端。
4.如权利要求3所述的方法,其特征在于,还包括:
在确定出的第一存储装置出现故障时,在与确定出的第一存储装置进行通信的第二存储装置中获得该次Session信息,所述第二存储装置中备份存储有与其进行通信的至少一个第一存储装置中分别存储的Session信息。
5.一种存储会话Session信息的装置,其特征在于,包括:
接收单元,用于接收用户终端发来的用于写入一次Session信息的请求;
确定单元,用于记录接收单元接收所述请求的时间信息,并分别根据每一第一存储装置加入系统时的时间信息,确定在记录的时间信息之前已经加入系统的第一存储装置的数量;
信息生成单元,用于生成一个与所述请求对应的用于求模取余的数值;将生成的用于求模取余的数值与确定出的数量相除取余数;并将得到的余数作为第一存储装置的标识;
存储单元,用于基于信息生成单元得到的第一存储装置的标识确定对应的第一存储装置,并将所述用户终端发来的该次Session信息写入确定出的第一存储装置中,并将对应该次Session信息记录的时间信息和生成的用于求模取余的数值反馈给用户终端。
6.如权利要求5所述的装置,其特征在于,所述存储单元,还用于将所述该次Session信息备份存储在与确定出的第一存储装置进行通信的至少一个第二存储装置中。
7.一种查找会话Session信息的装置,其特征在于,包括:
接收单元,用于接收用户终端发来的用于查找一次Session信息的请求;
确定单元,用于在用户终端发来的请求中携带对应该次Session信息的时间信息和用于求模取余的数值时,分别根据每一第一存储装置加入系统时的时间信息,确定在携带的时间信息之前已经加入系统的第一存储装置的数量;
信息生成单元,用于将携带的用于求模取余的数值与确定出的数量相除取余数;并将得到的余数作为第一存储装置的标识;
查找单元,用于基于第一存储装置的标识确定存储有与该次Session信息的第一存储装置;在确定出的第一存储装置中,获得该次Session信息,并将获得的Session信息返回给所述用户终端。
8.如权利要求7所述的装置,其特征在于,所述查找单元,还用于在确定出的第一存储装置出现故障时,在与确定出的第一存储装置进行通信的第二存储装置中获得该次Session信息,所述第二存储装置中备份存储有与其进行通信的至少一个第一存储装置中分别存储的Session信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210142575.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:早实薄皮核桃芽接方法
- 下一篇:天人菊种子脱绒方法