发明名称 网络请求异步处理方法及装置
摘要 本发明公开了一种网络请求异步处理方法及装置,属于网络技术领域。该方法应用于服务器中,该服务器配置有创建线程池和执行线程池,该创建线程池中包括用于创建任务的创建线程,该执行线程池中包括用于执行任务的执行线程,包括:通过该创建线程,接收客户端发送的网络请求,并为该网络请求创建任务,将该任务添加至任务队列中;通过该执行线程,从该任务队列中提取该任务,并执行该任务;当该任务执行完成时,通过该执行线程向该客户端发送该任务的执行结果。本发明即使在接收到大量的网络请求时也可以有序地进行处理,不易造成阻塞,而且即使造成阻塞,也不会影响执行线程执行任务,提升了服务器的处理性能,有助于阻塞现象的快速解决。
申请公布号 CN106506389A 申请公布日期 2017.03.15
申请号 CN201610910874.X 申请日期 2016.10.19
申请人 广州华多网络科技有限公司 发明人 匡凌轩;陈高昌
分类号 H04L12/801(2013.01)I;H04L12/865(2013.01)I 主分类号 H04L12/801(2013.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 校丽丽
主权项 一种网络请求异步处理方法,其特征在于,应用于服务器中,所述服务器配置有创建线程池和执行线程池,所述创建线程池中包括用于创建任务的创建线程,所述执行线程池中包括用于执行任务的执行线程,所述方法包括:通过所述创建线程,接收客户端发送的网络请求,并为所述网络请求创建任务,将所述任务添加至任务队列中;通过所述执行线程,从所述任务队列中提取所述任务,并执行所述任务;当所述任务执行完成时,通过所述执行线程向所述客户端发送所述任务的执行结果。
地址 511449 广东省广州市番禺区南村镇万博商务区万达广场B1座28层