[发明专利]分布式一致性系统会话方法、装置及存储介质、服务器有效
| 申请号: | 201910611442.2 | 申请日: | 2019-07-08 |
| 公开(公告)号: | CN110493308B | 公开(公告)日: | 2023-05-30 |
| 发明(设计)人: | 张健 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | H04L67/14 | 分类号: | H04L67/14;H04L67/141;H04L67/02;H04L9/40;H04L9/32 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
| 地址: | 518033 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 一致性 系统 会话 方法 装置 存储 介质 服务器 | ||
1.一种分布式一致性系统会话方法,其特征在于,包括:
接收用户终端发送的携带有用户账户信息的登录请求;
依据所述登录请求生成令牌,获取所述用户账户信息的账户级别,根据所述账户级别确定将该用户的会话请求路由到会话对象上的所述令牌的有效时间;根据所述登录请求确定所述用户终端的类别,当所述用户终端的类别非预设类别时,缩短所述令牌的有效时间;
获取所述用户的会话请求,依据会话请求确定会话对象;
根据所述令牌的有效时间,建立所述会话对象与用户的会话。
2.根据权利要求1所述的分布式一致性系统会话方法,其特征在于,所述接收用户终端发送的携带有用户账户信息的登录请求之后,包括:
依据所述登录请求,创建基于所述登录请求产生的与客户端进行会话的会话对象,所述会话对象包括与客户端会话的属性和配置信息;
将所述会话对象存储在预设数据库中。
3.根据权利要求1所述的分布式一致性系统会话方法,其特征在于,所述根据所述账户级别确定将该用户的会话请求路由到会话对象上的所述令牌的有效时间之后,包括:
获取当前的会话请求量,当所述会话请求量超过预设会话请求量时,确定所述账户级别缩短令牌的时长,将该用户的会话请求路由到会话对象上的所述令牌的有效时间缩短所述时长。
4.根据权利要求1所述的分布式一致性系统会话方法,其特征在于,所述接收用户终端发送的携带有用户账户信息的登录请求之后,包括:
识别所述登录请求的类型,当所述登录请求的类型为资产类型时,生成令牌密钥对,其中,所述令牌密钥对包括私钥和公钥;
将所述公钥和所述令牌以关联关系存储在数据库中,将所述私钥发送至该用户。
5.根据权利要求1至4任一项所述的分布式一致性系统会话方法,其特征在于,所述根据所述账户级别确定将该用户的会话请求路由到会话对象上的所述令牌的有效时间之后,包括:
获取会话请求,依据所述会话请求中的账户信息获取缓存的所述令牌;
将所述令牌添加到所述会话请求中。
6.根据权利要求5所述的分布式一致性系统会话方法,其特征在于,所述根据所述令牌的有效时间,建立所述会话对象与用户的会话,包括:
判断所述令牌的当前时间是否在所述有效时间内;
当所述令牌的当前时间在所述有效时间内,从所述会话对象中获取所述会话请求所需要的属性和配置信息;
根据所述属性和配置信息,建立所述会话对象与用户终端建立会话。
7.一种分布式一致性系统会话装置,其特征在于,包括:
接收模块,用于接收用户终端发送的携带有用户账户信息的登录请求;
有效时间确定模块,用于依据所述登录请求生成令牌,获取所述用户账户信息的账户级别,根据所述账户级别确定将该用户的会话请求路由到会话对象上的所述令牌的有效时间;根据所述登录请求确定所述用户终端的类别,当所述用户终端的类别非预设类别时,缩短所述令牌的有效时间;
会话对象确定模块,用于获取所述用户的会话请求,依据会话请求确定会话对象;
建立模块,用于根据所述令牌的有效时间,建立所述会话对象与用户的会话。
8.根据权利要求7所述的分布式一致性系统会话装置,其特征在于,还包括:
创建模块,用于依据所述登录请求,创建基于所述登录请求产生的与客户端进行会话的会话对象,所述会话对象包括与客户端会话的属性和配置信息;
存储模块,用于将所述会话对象存储在预设数据库中。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现权利要求1至6任一项所述的分布式一致性系统会话方法。
10.一种服务器,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行根据权利要求1至6任一项所述的分布式一致性系统会话方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910611442.2/1.html,转载请声明来源钻瓜专利网。





