[发明专利]一种消息处理方法和系统在审
申请号: | 201711180644.3 | 申请日: | 2017-11-22 |
公开(公告)号: | CN108173783A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 游昌永;封文进;秦溪;罗爱军;郭巧佳;王炜 | 申请(专利权)人: | 深圳市买买提信息科技有限公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求消息 队列服务器 业务服务器 签章服务器 存储区域 消息处理 发送 存储 请求消息发送 空闲状态 排序存储 宕机 内存 排序 响应 | ||
本发明实施例公开了一种消息处理方法和队列服务器,其中方法包括,队列服务器接收由业务服务器发送的第一请求消息,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中;所述队列服务器在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。通过在业务服务器和签章服务器之间增加队列服务器对业务服务器发送的请求消息进行存储,可以避免业务服务器发送的请求消息因得不到响应而导致内存激增,降低了业务服务器宕机的可能性。
技术领域
本发明涉及电子技术领域,尤其涉及一种消息处理方法和队列服务器。
背景技术
当前,用户在通过用户终端(手机,平板电脑等)在电子合同上签名后,为了确保用户签署的电子合同符合电子签名法的要求,是一个有效的合同,用户终端会将签署好的合同信息发送给电子商务认证中心(Certificate Authority,CA)的签章服务器,签章服务器根据合同内容以及用户签名等信息生成一个验证码,并通过短信形式返回给用户终端,用户将该验证码发送给电子合同的提供方,该合同提供方的业务服务器将该验证码发送至签章服务器判断验证码的真实性,若验证码一致,则验证通过,电子合同签署完成。
用户终端与CA的签章服务器的交互流程具体如下,用户终端发送请求消息(获取验证码请求或校验验证码请求),业务服务器接收该请求并转发至签章服务器,签章服务器根据接收到的请求消息做出相应处理。通过上述方式,业务服务器在业务高峰时期会接收用户终端发送的大量的请求消息,但是由于签章服务器的处理速度较慢,大量的请求消息无法得到签章服务器的响应,因此会在业务服务器端产生大量等待签章服务器响应的线程,导致业务服务器的内存激增,严重的话会使业务服务器宕机。
发明内容
本发明实施例公开了一种消息处理方法和队列服务器,有利于避免业务服务器的内存激增,降低业务服务器宕机的可能性。
本发明实施例第一方面公开了一种消息处理方法,所述方法包括:
队列服务器接收由业务服务器发送的第一请求消息,所述第一请求消息由用户终端发送至所述业务服务器,所述第一请求消息用于获取验证码或用于校验验证码,所述第一请求消息携带用户等级;
所述队列服务器检测所述第一请求信息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中;
所述队列服务器在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。
本发明实施例第二方面公开了一种队列服务器,所述队列服务器包括:
接收模块,用于接收由业务服务器发送的第一请求消息,所述第一请求消息由用户终端发送至所述业务服务器,所述第一请求消息用于获取验证码或用于校验验证码,所述第一请求消息携带用户等级;
排序模块,用于检测所述第一请求信息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中;
发送模块,用于在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。
本发明实施例第三方面公开了一种队列服务器,所述队列服务器包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行所述消息处理方法。
本发明实施例第四方面公开了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行所述消息处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市买买提信息科技有限公司,未经深圳市买买提信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711180644.3/2.html,转载请声明来源钻瓜专利网。