The invention discloses a network-based data processing method and an electronic device. The method includes: receiving the first request, assigning the first response task corresponding to the first request to the first execution set selected from a plurality of executions, in which the execution set includes a plurality of service executions; driving the selected first execution set to perform the first response task, and judging the first execution. Whether the service executor in a centralized system responds to all the first response tasks; if not, the first response task is reassigned to the first execution set, and the service executor in the first execution set that has not responded performs the first response task so that the first response task is completed by several different service executors and the execution results are returned separately. This method realizes dynamic randomness of task distribution through load balancing, realizes the mimicry of firewall web management, and enhances the ability of firewall to resist attacks.
【技术实现步骤摘要】
一种基于网络的数据处理方法及电子设备
本专利技术涉及网络安全领域,特别涉及一种基于网络的数据处理方法及电子设备。
技术介绍
在网络通信领域中,出现了越来越多的网络攻击,特别通过web管理服务上的漏洞对防火墙的攻击越来越多,对防火墙设备的自身安全产生很大的威胁,防火墙内部所保护的网络环境也有着巨大的隐患。对于该问题有人提出了利用动态管理方法,但是目前的动态管理方法无论是在硬件层还是软件层,都存在以下问题,即:将请求分发后,后端管理服务因处理流程、响应时序等差异使处理结果难以汇总,不能够实现防火墙对响应任务的动态分配,从而降低了对防火墙、服务器等网络设备的保护力度。
技术实现思路
本专利技术实施例的目的在于提供一种基于网络的数据处理方法。本申请的实施例采用了如下技术方案:一种基于网络的数据处理方法,所述方法包括:接收第一请求,将所述第一请求对应的第一响应任务分配给从多个执行体集中选定的第一执行体集,其中所述执行体集包括多个服务执行体;驱使选定的所述第一执行体集执行所述第一响应任务,并判断所述第一执行体集中的所述服务执行体是否针对所述第一响应任务全部做出响应;如果为否,则将 ...
【技术保护点】
1.一种基于网络的数据处理方法,其特征在于,所述方法包括:接收第一请求,将所述第一请求对应的第一响应任务分配给从多个执行体集中选定的第一执行体集,其中所述执行体集包括多个服务执行体;驱使选定的所述第一执行体集执行所述第一响应任务,并判断所述第一执行体集中的所述服务执行体是否针对所述第一响应任务全部做出响应;如果为否,则将所述第一响应任务重新分配给所述第一执行体集,并使所述第一执行体集中未做出响应的所述服务执行体执行所述第一响应任务,以使所述第一响应任务由多个不同的所述服务执行体分别完成并返回执行结果。
【技术特征摘要】
1.一种基于网络的数据处理方法,其特征在于,所述方法包括:接收第一请求,将所述第一请求对应的第一响应任务分配给从多个执行体集中选定的第一执行体集,其中所述执行体集包括多个服务执行体;驱使选定的所述第一执行体集执行所述第一响应任务,并判断所述第一执行体集中的所述服务执行体是否针对所述第一响应任务全部做出响应;如果为否,则将所述第一响应任务重新分配给所述第一执行体集,并使所述第一执行体集中未做出响应的所述服务执行体执行所述第一响应任务,以使所述第一响应任务由多个不同的所述服务执行体分别完成并返回执行结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到第二请求时,从多个执行体集中选定出不同于所述第一执行体集的第二执行体集;将所述第二请求对应的第二响应任务分配给所述第二执行体集执行。3.根据权利要求1所述的方法,其特征在于,所述的驱使选定的所述第一执行体集执行所述第一响应任务包括:判断执行所述第一响应任务的过程是否异常;当出现异常时生成所述异常对应的异常信息。4.根据权利要求1所述的方法,其特征在于,所述的将所述第一响应任务重新分配给所述第一执行体集,并使所述第一执行体集中未做出响应的所述服务执行体执行所述第一响应任务包括:设置分发标识,其中,所述分发标识用于表征所述第一执行体集中并非所有所述服务执行体针对所述第一响应任务做出响应;根据所述分发标识触发重试机制,以将所述第一响应任务分配给所述第一执行体集中未执行所述第一响应任务的所述服务执行体。5.根据权利要求...
【专利技术属性】
技术研发人员:姚磊,王雨辰,
申请(专利权)人:北京天融信网络安全技术有限公司,北京天融信科技有限公司,北京天融信软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。