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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110311938A(43)申请公布日2019.10.08(21)申请号201811325672.4(22)申请日2018.11.08(71)申请人林德(中国)叉车有限公司地址361000福建省厦门市金尚路89号(72)发明人高歌汪成林(74)专利代理机构厦门市首创君合专利事务所有限公司35204代理人连耀忠李艾华(51)Int.Cl.H04L29/08(2006.01)H04L29/06(2006.01)H04L12/24(2006.01)权利要求书1页说明书5页附图4页(54)发明名称基于redis的请求处理方法、装置、网关及系统(57)摘要本发明公开了一种基于redis的请求处理方法、装置、网关及系统,所述处理方法包括:接收多个请求并进行解析获得每个请求的解析数据;根据所述解析数据,判断每个请求的指定字段是否包括预设数;如果包括,将解析后的请求插入与所述预设数关联的redis消息队列;如果不包括,将解析后的请求插入默认redis消息队列。本发明基于redis缓存机制,无需借助内存,不仅节省了内存,而且提高了转发效率;同时在请求解析过程中,根据请求中指定字段的值,将请求转发至特定的redis消息队列,实现请求消息的分类处理;外部服务器通过轮询的方式与redis消息队列交互,节省资源,提高交互效率。CN110311938ACN110311938A权利要求书1/1页1.一种基于redis的请求处理方法,其特征在于,包括:接收多个请求并进行解析获得每个请求的解析数据;根据所述解析数据,判断每个请求的指定字段是否包括预设数;如果包括,将解析后的请求插入与所述预设数关联的redis消息队列;如果不包括,将解析后的请求插入默认redis消息队列。2.根据权利要求1所述的基于redis的请求处理方法,其特征在于,与所述预设数关联的redis消息队列通过加载配置文件创建和/或通过配置命令动态修改。3.根据权利要求1所述的基于redis的请求处理方法,其特征在于,所述预设数通过加载配置文件设置和/或通过配置命令动态修改。4.根据权利要求1所述的基于redis的请求处理方法,其特征在于,对请求进行解析的线程数通过加载配置文件创建和/或通过配置命令动态修改。5.一种基于redis的请求处理装置,其特征在于,包括:请求接收及解析模块,用于接收多个请求并进行解析获得每个请求的解析数据;redis消息队列分配模块,用于判断每个请求解析数据的指定字段是否包括预设数;如果包括,将解析后的请求插入与所述预设数关联的redis消息队列;如果不包括,将解析后的请求插入默认redis消息队列。6.根据权利要求5所述的基于redis的请求处理装置,其特征在于,还包括:redis消息队列配置模块,用于通过配置创建一个或多个与所述预设数关联的redis消息队列;所述redis消息队列通过加载配置文件创建和/或通过配置命令动态修改。7.根据权利要求5所述的基于redis的请求处理装置,其特征在于,还包括:预设数配置模块,用于设置预设数;所述预设数通过加载配置文件设置和/或通过配置命令动态修改。8.根据权利要求5所述的基于redis的请求处理装置,其特征在于,还包括:多线程配置模块,用于通过配置创建多个线程对接收到的多个请求进行解析;所述线程通过加载配置文件创建和/或通过配置命令动态修改。9.一种网关,包括存储器和处理器,其特征在于,所述存储器用于存储所述处理器所执行如权利要求1至4中任意一项权利要求所述的方法的程序;所述处理器用于调用所述存储器中的程序,并执行如权利要求1至4中任意一项权利要求所述的方法。10.一种基于redis的请求处理系统,其特征在于,包括客户端、网关和服务器;一个或多个所述客户端向所述网关发送多个请求;所述网关接收所述客户端发送的多个请求并进行解析,判断每个请求解析数据的指定字段是否包括预设数,如果包括,将解析后的请求插入与所述预设数关联的redis消息队列;如果不包括,将解析后的请求插入默认redis消息队列;一个或多个所述服务器通过轮询方式与所述网关的redis消息队列进行消息交互,当所监听的redis消息队列有请求时,进行读取。2CN110311938A说明书1/5页基于redis的请求处理方法、装置、网关及系统技术领域[0001]本发明涉及网关数据处理技术领域,特别是一种基于redis的请求处理方法、装置、网关及系统。背景技术[0002]目前使用的网关服务程序主要是接收外部服务的请求,网关根据特定的规则对请求进行解析,解析后转发到相关服务进行处理,并将处理结果发送给外部服务。其中请求解析包括协议解析、协议过滤和协议转发等。[0003]协议解析分为部分解析和全部解析