1 .一种请求处理方法,其特征在于,应用于设置在服务器集群的实例,所述实例包括事
务处理实例和分析处理实例,所述方法包括:
响应数据处理请求,获取所述数据处理请求的类型,其中,所述类型包括事务处理类型
或分析处理类型;
获取与所述类型匹配的每个实例的负载情况,其中,所述负载情况表示待处理的请求
的数量;
将所述数据处理请求发送至所述负载情况最低的实例,以使所述负载情况最低的实例
执行所述数据处理请求对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述将所述数据处理请求发送至所述负载
情况最低的实例之后,所述方法还包括:
所述负载情况最低的实例根据所述数据处理请求,更新所述负载情况最低的实例的日
志信息,其中,所述日志信息表示待处理的请求和已处理的请求;
所述负载情况最低的实例将所述日志信息发送至其他实例,以使其他实例完成日志信
息同步。
3 .根据权利要求2所述的方法,其特征在于,还包括:
将所有所述实例中,所述日志信息最完整的实例作为主实例;
所述主实例将所述主实例的日志信息发送至其他实例,以使其他实例完成日志信息同
步。
4 .根据权利要求1所述的方法,其特征在于,还包括:
获取所有事务处理实例的负载情况和所有分析处理实例的负载情况;
当所述所有事务处理实例的负载情况与所述所有分析处理实例的负载情况的差值超
过预设值时,将负载情况较少的实例的资源迁移至负载情况较多的实例中。
5 .根据权利要求1所述的方法,其特征在于,所述实例还包括事务及分析混合处理实
例,所述事务及分析混合处理实例及类型为事务处理类型的请求和类型分析处理类型的请
求均匹配。
6 .根据权利要求1所述的方法,其特征在于,还包括:
获取实例角色调整请求;
若所述实例角色调整请求对应的当前实例为事务处理实例,将所述当前实例设置为所
述分析处理实例;
若所述实例角色调整请求对应的当前实例为分析处理实例,将所述当前实例设置为所
述事务处理实例。
7 .一种请求处理装置,其特征在于,应用于设置在服务器集群的实例,所述实例包括事
务处理实例和分析处理实例,所述装置包括:
响应模块,用于响应数据处理请求,获取所述数据处理请求的类型,其中,所述类型包
括事务处理类型或分析处理类型;
负载获取模块,用于获取与所述类型匹配的每个实例的负载情况,其中,所述负载情况
表示待处理的请求的数量;
发送模块,用于将所述数据处理请求发送至所述负载情况最低的实例,以使所述负载
情况最低的实例执行所述数据处理请求对应的操作。
权 利 要 求 书
1/2 页
2
评论