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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106101022A(43)申请公布日2016.11.09(21)申请号201610428912.8(22)申请日2016.06.15(71)申请人珠海迈科智能科技股份有限公司地址519000广东省珠海市金湾区红旗镇永达路66号2#厂房(72)发明人张勇(74)专利代理机构北京集佳知识产权代理有限公司11227代理人王宝筠(51)Int.Cl.H04L12/875(2013.01)H04L12/883(2013.01)G06F17/30(2006.01)权利要求书2页说明书5页附图2页(54)发明名称一种数据请求处理方法和系统(57)摘要本申请公开了一种数据请求处理方法和系统,该方法包括:每接收到一个数据请求时,根据该数据请求从数据文本中读取待发送的数据信息,存入数据库,并在第一链表中新增一个节点,节点内容包括:为该数据信息分配的一个唯一的标识和为该数据请求设置的超时时间;响应该数据请求,包括:将所述标识指向的数据信息返回发送该数据请求的终端,并判断在所述超时时间内是否接收到所述终端发回的反馈;若是,将所述标识指向的数据信息从数据库中删除并将所述节点从第一链表中删除;若否,将所述节点移到第二链表,以停止响应该数据请求,直至再次接收到该数据请求时,将所述节点移回第一链表,并再次响应该数据请求,以提高服务器响应大量数据请求的能力。CN106101022ACN106101022A权利要求书1/2页1.一种数据请求处理方法,其特征在于,包括:每接收到一个数据请求时,根据所述数据请求从数据文本中读取待发送的数据信息,存入数据库中,并在预先创建的第一链表中新增一个节点,所述节点内容包括:为所述数据库中当前存入的数据信息分配的一个唯一的标识,和为所述数据请求设置的超时时间;响应所述数据请求,包括:将所述节点包含的标识所指向的数据信息返回发送所述数据请求的终端,并判断在所述节点包含的超时时间内是否接收到所述终端发回的反馈;若是,将所述节点包含的标识所指向的数据信息从所述数据库中删除,并将所述节点从所述第一链表中删除;若否,将所述节点移到预先创建的第二链表中,以停止响应所述数据请求;直至再次接收到所述数据请求时,将所述节点从所述第二链表移回所述第一链表中,并再次响应所述数据请求。2.根据权利要求1所述的数据请求处理方法,其特征在于,所述数据库存放在外存储器上。3.根据权利要求1所述的数据请求处理方法,其特征在于,所述每接收到一个数据请求时,根据所述数据请求从数据文本中读取待发送的数据信息前,还包括:将数据文本导入内存。4.根据权利要求1所述的数据请求处理方法,其特征在于,所述数据库为MySQL数据库。5.根据权利要求1所述的数据请求处理方法,其特征在于,所述再次响应所述数据请求前,还包括:更新所述节点包含的超时时间。6.一种数据请求处理系统,其特征在于,包括预处理单元、请求响应单元、请求未超时处理单元和请求超时处理单元,其中:所述预处理单元,用于在每接收到一个数据请求时,根据所述数据请求从数据文本中读取待发送的数据信息,存入数据库中,并在预先创建的第一链表中新增一个节点,所述节点内容包括:为所述数据库中当前存入的数据信息分配的一个唯一的标识,和为所述数据请求设置的超时时间;所述请求响应单元,用于将所述节点包含的标识所指向的数据信息返回发送所述数据请求的终端;并判断在所述节点包含的超时时间内是否接收到所述终端发回的反馈,若是,触发所述请求未超时处理单元,若否,触发所述请求超时处理单元;所述请求未超时处理单元,用于将所述节点包含的标识所指向的数据信息从所述数据库中删除,并将所述节点从所述第一链表中删除;所述请求超时处理单元,用于将所述节点移到预先创建的第二链表中,以停止响应所述数据请求;直至再次接收到所述数据请求时,将所述节点从所述第二链表移回所述第一链表中,并触发所述请求响应单元。7.根据权利要求6所述的数据请求处理系统,其特征在于,所述数据库存放在外存储器上。8.根据权利要求6所述的数据请求处理系统,其特征在于,所述数据请求处理系统还包括:读取单元,用于在所述预处理单元开始接收各数据请求前,首先将数据文本导入内存。9.根据权利要求6所述的数据请求处理系统,其特征在于,所述数据库为MySQL数据库。10.根据权利要求6所述的数据请求处理系统,其特征在于,所述请求超时处理单元在2CN106101022A权利要求书2/2页触发所述请求响应单元前,还需要先更新所述节点包含的超时时间。3CN106101022A说明书1/5页一种数据请求处理方法和系统技术领域[0001]本发明涉及互联网技术领域,更具体地说,涉及一种数据请求处理方法和系统。背景技术[0002]在分布式系统中,服务