预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108173783A(43)申请公布日2018.06.15(21)申请号201711180644.3(22)申请日2017.11.22(71)申请人深圳市买买提信息科技有限公司地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)(72)发明人游昌永封文进秦溪罗爱军郭巧佳王炜(74)专利代理机构广州三环专利商标代理有限公司44202代理人郝传鑫熊永强(51)Int.Cl.H04L12/863(2013.01)权利要求书2页说明书10页附图5页(54)发明名称一种消息处理方法和系统(57)摘要本发明实施例公开了一种消息处理方法和队列服务器,其中方法包括,队列服务器接收由业务服务器发送的第一请求消息,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中;所述队列服务器在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。通过在业务服务器和签章服务器之间增加队列服务器对业务服务器发送的请求消息进行存储,可以避免业务服务器发送的请求消息因得不到响应而导致内存激增,降低了业务服务器宕机的可能性。CN108173783ACN108173783A权利要求书1/2页1.一种消息处理方法,其特征在于,包括:队列服务器接收由业务服务器发送的第一请求消息,所述第一请求消息由用户终端发送至所述业务服务器,所述第一请求消息用于获取验证码或用于校验验证码,所述第一请求消息携带用户等级;所述队列服务器检测所述第一请求消息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中;所述队列服务器在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。2.根据权利要求1所述的方法,其特征在于,所述队列服务器检测所述第一请求消息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中,包括:判断所述第一请求消息的用户等级是否高于所述存储区域中已存储的请求消息携带的用户等级;若是,则将所述第一请求消息排序于所述已存储的请求消息之前;若否,则将所述第一请求消息排序于所述已存储的请求消息之后。3.根据权利要求1所述的方法,其特征在于,所述队列服务器检测所述第一请求消息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中之前,还包括:所述队列服务器检测所述存储区域中是否存储了第三请求消息,所述第三请求消息与所述第一请求消息由同一用户终端发送;若否,则检测所述第一请求消息的用户等级,按照用户等级从高到低的顺序,将所述第一请求消息排序存储于所述队列服务器的存储区域中之前。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述队列服务器检测所述存储区域中存储的第四请求消息的存储时长,所述第四请求消息为携带的用户等级不为第一等级的请求消息,所述第一等级为用户等级中的最高等级;若所述第四请求消息的存储时长达到预设时长,则调整所述第四请求消息携带的用户等级为第一等级;调整所述存储时长达到预设时长的第四请求消息在存储区域中的存储位置至第一等级的请求消息对应的位置。5.根据权利要求1所述的方法,其特征在于,所述队列服务器在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器之后,还包括:所述队列服务器将所述第二请求消息从所述存储区域中清除;所述队列服务器将存储于存储区域中的未发送的请求消息的排序位置上升一位。6.一种队列服务器,其特征在于,包括:接收模块,用于接收由业务服务器发送的第一请求消息,所述第一请求消息由用户终端发送至所述业务服务器,所述第一请求消息用于获取验证码或校验验证码,所述第一请求消息携带用户等级;排序模块,用于检测所述第一请求消息的用户等级,按照用户等级从高到低的顺序,将2CN108173783A权利要求书2/2页所述第一请求消息排序存储于所述队列服务器的存储区域中;发送模块,用于在签章服务器处于空闲状态时,将第二请求消息发送至所述签章服务器,所述第二请求消息为所述存储区域中存储的排序为第一位的请求消息。7.根据权利要求6所述的队列服务器,其特征在于,所述排序模块具体用于:判断所述第一请求消息的用户等级是否高于所述存储区域中已存储的请求消息携带的用户等级;若是,则将所述第一请求消息排序于所述已存储的请求消息之前;若否,则将所述第一请求消息排序于所述已存储的请求消息之后。8.根据权利要求6所述的队列服务器,其特征在于,所述队列服务器还包括:检测模块,