本发明涉及计算机,尤其涉及一种均衡管理方法、系统、存储介质及电子设备。
背景技术:
1、在数据相关的均衡分发的任务中,大量的用户对少量的数据等资源进行请求,基于请求进行数据等资源的分发。
2、在任务的执行时间范围内,被分发的数据等资源需保持分发的均衡性,避免分发不均衡导致的任务无法执行等情况。
技术实现思路
1、本发明提供了一种均衡管理方法、系统、存储介质及电子设备,以实现对各处理节点在执行任务过程中的均衡管理。
2、根据本发明的一方面,提供了一种均衡管理方法,包括:
3、获取各处理节点在累计处理时间段内的处理数据;
4、基于所述处理数据与当前时刻的期望数据,确定各所述处理节点的动态调节数据;
5、将所述动态调节数据分发至各所述处理节点,所述处理节点基于所述动态调节数据继续进行数据处理。
6、根据本发明的另一方面,提供了一种均衡管理系统,包括:服务配置模块、组件中心模块、数据统计模块;
7、其中,所述组件中心模块包括多个处理节点,各处理节点用于进行处理处理;
8、所述数据统计模块,用于获取各所述处理节点在各时刻的处理数据,并统计得到累计处理时间段内的处理数据,将所述处理数据发送至所述服务配置模块;
9、所述服务配置模块用于获取各处理节点在累计处理时间段内的处理数据;基于所述处理数据与当前时刻的期望数据,确定各所述处理节点的在动态调节数据;将所述动态调节数据分发至各所述处理节点;
10、所述组件中心模块中的各处理节点基于动态调节数据继续进行数据处理。
11、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
12、至少一个处理器;以及
13、与所述至少一个处理器通信连接的存储器;其中,
14、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的均衡管理方法。
15、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的均衡管理方法。
16、本发明实施例的技术方案,在基于多个处理节点进行任务处理的过程中,确定每一处理节点在累计处理时间段内处理数据,以及在当前时刻的期望数据,通过处理数据与期望数据确定动态调节数据,处理节点基于动态调节数据进行后续的处理过程,以使得处理节点的处理数据趋向于期望数据。该期望数据符合任务处理过程中的均衡性,通过监测累计处理时间段内处理数据,实现对处理节点的处理过程进行动态调节,保证各处理节点的处理过程符合任务处理过程中的均衡性。
17、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种均衡管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述处理数据与当前时刻的期望数据,确定各所述处理节点的动态调节数据,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述获取各处理节点在累计处理时间段内的处理数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述处理节点包括第三方节点,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述降级条件包括如下的一项或多项:
6.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利6所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
10.一种均衡管理系统,其特征在于,包括:服务配置模块、组件中心模块、数据统计模块;
11.根据权利要求10所述的均衡管理系统,其特征在于,所述系统还包括:
12.根据权利要求10所述的均衡管理系统,其特征在于,所述服务配置模块还用于判定各所述处理节点是否满足降级条件、更新条件的一项或多项,对满足降级条件的处理节点进行降级处理,对满足更新条件的处理节点更新执行状态,或者,切换所述处理节点。
13.一种电子设备,其特征在于,所述电子设备包括:
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-9中任一项所述的均衡管理方法。