摘要
本发明提供一种服务治理系统及方法,所述系统包括:服务注册处理模块、负载均衡模块、和服务实例库;所述服务注册处理模块,用于接收服务消费者发送的服务发现请求;基于所述服务发现请求从所述服务实例库中匹配对应的服务实例列表,并反馈给所述服务消费者;所述负载均衡模块,用于在获取到所述服务消费者通过服务注册处理模块发送的服务调用请求时,获取每一服务实例的实时负载数据、历史性能数据和地理位置信息;针对每一服务实例,基于所述实时负载数据、历史性能数据和地理位置信息计算对应的服务实例权重;根据每一所述服务实例权重将所述服务消费者的服务调用请求分配至对应的服务实例中。从而提高系统整体性能和资源利用率。