1 .一种请求调度方法,其特征在于,所述方法包括:
获取第一处理服务器的已消耗的第一系统资源;
确定所述第一系统资源是否满足预设条件;
如果所述第一系统资源满足预设条件,将与所述第一处理服务器绑定的目标分区拆分
为多个子分区,以使每一个子分区的数据处理请求所占用的第二系统资源之间趋于均衡;
将所述多个子分区中的部分子分区的数据处理请求调度至第二处理服务器上。
2.根据权利要求1所述的方法,其特征在于,所述将所述多个子分区中的部分子分区的
数据处理请求调度至第二处理服务器上之后,还包括:
接收所述部分子分区的新的数据处理请求;
将所述新的数据处理请求调度至所述第二处理服务器上。
3 .根据权利要求1所述的方法,其特征在于,所述获取第一处理服务器的当前已消耗的
第一系统资源,包括:
在服务器的服务器标识与服务器的已消耗的系统资源之间的第一对应关系中,查找与
所述第一服务器的服务器标识相对应的系统资源,并作为所述第一系统资源。
4 .根据权利要求1所述的方法,其特征在于,所述将与所述第一处理服务器绑定的目标
分区拆分为多个子分区,包括:
确定与所述第一处理服务器绑定的目标分区;
获取所述目标分区中的分片键的数据处理请求所占用的第三系统资源;
在所述目标分区包括的多个分片键之间选择至少两个分割点;
对于每一个分割点,在所述目标分区包括的多个分片键中,统计位于所述分割点两侧
的分片键分别所占的系统资源之间的差值的绝对值;
在所述至少两个分割点中确定最小的绝对值对应的目标分割点;
将位于所述目标分割点两侧的分片键分别组成不同的子分区。
5 .根据权利要求4所述的方法,其特征在于,所述确定与所述第一处理服务器绑定的目
标分区,包括:
在服务器的服务器标识与分区的分区标识之间的第二对应关系中,查找与所述第一处
理服务器的服务器标识相对应的分区标识;
将所述分区标识所对应的分区确定为所述目标分区。
6 .根据权利要求4所述的方法,其特征在于,所述获取所述目标分区中的分片键的数据
处理请求所占用的第三系统资源,包括:
在分片键与分片键的数据处理请求所占用的系统资源之间的第三对应关系中,查找与
所述目标分区中的每一个分片键分别相对应的系统资源,并作为所述第三系统资源。
7 .根据权利要求4所述的方法,其特征在于,所述获取所述目标分区中的分片键的数据
处理请求所占用的第三系统资源,包括:
在分片键集合与分片键集合的数据处理请求所占用的系统资源之间的第三对应关系
中,查找与所述目标分区中的每一个分片键集合分别相对应的系统资源,并作为所述第三
系统资源。
8.根据权利要求1所述的方法,其特征在于,所述将所述多个子分区中的部分子分区的
数据处理请求调度至第二处理服务器上,包括:
权 利 要 求 书
1/3 页
2
评论