[发明专利]会话信息的处理方法、系统、装置、存储介质及电子设备在审
申请号: | 202111425017.8 | 申请日: | 2021-11-26 |
公开(公告)号: | CN114064780A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 李保昌;邓强;高建华;骆更 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 黄海英 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 信息 处理 方法 系统 装置 存储 介质 电子设备 | ||
本申请公开了一种会话信息的处理方法、系统、装置、存储介质及电子设备,涉及金融科技领域。该方法包括:获取客户端发送的会话请求,并检测第一数据库中是否存储有会话请求对应的会话ID;在第一数据库中存储有会话ID的情况下,获取会话ID对应的会话信息,将会话信息返回至客户端;在第一数据库中未存储会话ID的情况下,检测第二数据库中是否存储有会话ID;在第二数据库中存储有会话ID的情况下,获取会话ID对应的会话信息,将会话信息中返回至客户端;在第二数据库中未存储会话ID的情况下,返回目标系统的登录界面的信息。通过本申请,解决了相关技术中将会话信息存储于服务器的内存中,占用内存较多,服务器负载能力低的问题。
技术领域
本申请涉及金融科技领域,具体而言,涉及一种会话信息的处理方法、系统、装置、存储介质及电子设备。
背景技术
在使用web应用程序的时候,用户使用会话的方式进行用户的账户登录认证,但是用户在认证登录后,如果长时间不进行与应用程序的交互,服务器会在超过超时时间后自动删除会话信息,导致无法识别用户的身份,需要用户重新登录。通常服务器的超时时间为15-30分钟,用户的会话信息通常存在于服务器的内存中,同时在用户浏览器和服务器交互过程中,需要依靠会话信息中的会话ID的传输完成登录用户的身份校验。
在相关技术中,用户的会话信息往往存在单个服务器内存中,使用单台服务器存储会话信息会在存在会话信息较多的情况下占用过大内存,在服务器故障的情况下,会话信息丢失的问题,同时,在访问压力较大或服务器较多的情况下,内存存储能力存在性能瓶颈,容易达到性能天花板。
针对相关技术中将会话信息存储于服务器的内存中,占用内存较多,服务器负载能力低的问题,目前尚未提出有效的解决方案。
发明内容
本申请提供一种会话信息的处理方法、系统、装置、存储介质及电子设备,以解决相关技术中将会话信息存储于服务器的内存中,占用内存较多,服务器负载能力低的问题。
根据本申请的一个方面,提供了一种会话信息的处理方法。该方法包括:获取客户端发送的会话请求,从会话请求中识别会话ID,并检测第一数据库中是否存储有会话ID,其中,会话请求为在客户端上成功登陆目标系统之后产生的会话请求;在第一数据库中存储有会话ID的情况下,从第一数据库中获取会话ID对应的会话信息,并调用会话信息中的会话内容,将会话内容返回至客户端;在第一数据库中未存储会话ID的情况下,检测第二数据库中是否存储有会话ID,其中,会话信息在第二数据库中的存储时长大于在第一数据库中的存储时长;在第二数据库中存储有会话ID的情况下,从第二数据库中获取会话ID对应的会话信息,并调用会话信息中的会话内容,将会话内容返回至客户端;在第二数据库中未存储会话ID的情况下,返回目标系统的登录界面的信息。
可选的,从第二数据库中获取会话ID对应的会话信息,并调用会话信息中的会话内容之后,该方法还包括:将会话信息存储至第一数据库中,并将会话信息对应的调用时长更新至初始值。
可选的,该方法还包括:在第一数据库中按照第一时间周期删除调用时长超过第一时长阈值的会话信息,其中,调用时长为上一次调用会话信息的时间到当前时间的时长,调用时长在会话信息每次被调用之后更新为初始值;在第二数据库中按照第二时间周期删除调用时长超过第二时长阈值的会话信息,其中,第二时长阈值大于第一时长阈值。
可选的,该方法还包括:按照第三时间周期将第一数据库中调用时长小于等于第一时长阈值内的会话信息发送至第二数据库,并覆盖第二数据库中会话ID相同的会话信息。
可选的,在获取客户端发送的会话请求之前,该方法还包括:接收客户端发送的登录请求,在登录请求中识别用户ID,并检测第一数据库或第二数据库中是否存储用户ID;在第一数据库或第二数据库中存储有用户ID的情况下,将重复登录信息返回至客户端;在第一数据库和第二数据库中均未存储用户ID的情况下,创建与用户ID对应的会话ID以及会话ID对应的会话信息,将会话信息存储至第一数据库,并将第一数据库中的会话信息同步至第二数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111425017.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置