一种路由方法及装置制造方法及图纸

技术编号:15825580 阅读:27 留言:0更新日期:2017-07-15 06:53
本发明专利技术实施例提供了一种路由方法及装置,其中,该方法包括:接收第一被监控服务器发送的请求配置信息,向代理服务器列表中的至少一个代理服务器发送查询请求信息,根据至少一个代理服务器反馈的负载状态,在至少一个代理服务器中选择一个代理服务器作为目标代理服务器,为第一被监控服务器生成配置信息,向第一被监控服务器发送配置信息,以使第一被监控服务器与目标代理服务器建立连接。通过本发明专利技术实施例提供的一种路由方法及装置,不需要人工修改,可以实现自动修改被监控服务器的配置信息,降低人工成本,还可以同时对各代理服务器进行负载均衡,提高代理服务器的性能。

【技术实现步骤摘要】
一种路由方法及装置
本专利技术涉及互联网
,特别是涉及一种路由方法及装置。
技术介绍
随着计算机技术的不断发展与进步,计算机被广泛应用与各个领域,而服务器作为一种高性能计算机,被广泛应用。为了保证服务器的正常运行,服务器监控技术应运而生。如图1所示,为现有技术的对服务器进行监控的系统构架图,该服务器监控系统包括:监控主机101、代理服务器102、被监控服务器103,被监控服务器103用于收集自身硬件信息或与操作系统有关的内存、CPU等信息并发送给代理服务器102,代理服务器102与一定数量的被监控服务器103连接并接收一定数量的被监控服务器103发送的监控数据,周期性地将监控数据发送给监控主机101,监控主机101对接收的数据进行处理并展示给系统管理员。然而,在通过上述监控系统对被监控服务器进行监控时,随着被监控服务器103的增加,会造成代理服务器集群中一个或多个代理服务器102的负载过高,需要通过手动修改被监控服务器103的配置,将该被监控服务器103分配给其他代理服务器102,当代理服务器102频繁出现负载过高的情况时,需要频繁手动修改被监控服务器103的配置,消耗的人力成本文档来自技高网...
一种路由方法及装置

【技术保护点】
一种路由方法,其特征在于,应用于路由装置,所述方法包括:接收第一被监控服务器发送的请求配置信息;向代理服务器列表中的至少一个代理服务器发送查询请求信息,所述查询请求信息用于请求所述至少一个代理服务器反馈负载状态,所述路由装置中存储有所述代理服务器列表;根据所述至少一个代理服务器反馈的负载状态,在所述至少一个代理服务器中选择一个代理服务器作为目标代理服务器,其中,所述目标代理服务器为负载状态小于预设阈值的代理服务器;为所述第一被监控服务器生成配置信息,所述配置信息包括所述目标代理服务器的连接信息;向所述第一被监控服务器发送所述配置信息,以使所述第一被监控服务器与所述目标代理服务器建立连接。

【技术特征摘要】
1.一种路由方法,其特征在于,应用于路由装置,所述方法包括:接收第一被监控服务器发送的请求配置信息;向代理服务器列表中的至少一个代理服务器发送查询请求信息,所述查询请求信息用于请求所述至少一个代理服务器反馈负载状态,所述路由装置中存储有所述代理服务器列表;根据所述至少一个代理服务器反馈的负载状态,在所述至少一个代理服务器中选择一个代理服务器作为目标代理服务器,其中,所述目标代理服务器为负载状态小于预设阈值的代理服务器;为所述第一被监控服务器生成配置信息,所述配置信息包括所述目标代理服务器的连接信息;向所述第一被监控服务器发送所述配置信息,以使所述第一被监控服务器与所述目标代理服务器建立连接。2.根据权利要求1所述的方法,其特征在于,所述代理服务器集群包括至少一个代理服务器子集群;所述向代理服务器列表中的至少一个代理服务器发送查询请求信息,包括:向第一代理服务器子集群中的至少一个代理服务器发送查询请求,其中,所述第一代理服务器子集群为与所述请求配置信息对应的代理服务器子集群。3.根据权利要求2所述的方法,其特征在于,所述向第一代理服务器子集群中的至少一个代理服务器发送查询请求,包括:在所述第一代理服务器子集群中选择任一代理服务器为初始目标代理服务器,生成初始配置信息;向所述初始目标代理服务器发送查询请求信息;相应的,所述根据所述至少一个代理服务器反馈的负载状态,在所述至少一个代理服务器中选择一个代理服务器作为目标代理服务器,包括:在所述初始目标代理服务器的负载状态小于所述预设阈值时,选择所述初始目标代理服务器作为目标代理服务器;在所述初始目标代理服务器的负载状态大于或等于预设阈值时,向所述第一代理服务器子集群中除所述初始目标代理服务器外的至少一个代理服务器发送查询请求信息;根据所述除所述初始目标代理服务器外的至少一个代理服务器反馈的负载状态,在所述除所述初始目标代理服务器外的至少一个代理服务器中选择负载状态小于所述预设阈值的一个代理服务器作为目标代理服务器。4.根据权利要求3所述的方法,其特征在于,在向所述第一代理服务器子集群中除所述初始目标代理服务器外的至少一个代理服务器发送查询请求信息之后,所述方法还包括:在所述第一代理服务器子集群中的各代理服务器的负载状态大于或等于到所述预设阈值时,向除所述第一代理服务器子集群外的至少一个代理服务器发送查询请求;根据所述除所述第一代理服务器子集群外的至少一个服务器反馈的负载状态,在所述除所述第一代理服务器子集群外的至少一个代理服务器中选择一个代理服务器作为目标代理服务器。5.根据权利要求4所述的方法,其特征在于,所述根据所述除所述第一代理服务器子集群外的至少一个服务器反馈的负载状态,在所述除所述第一代理服务器子集群外的至少一个代理服务器中选择一个代理服务器作为目标代理服务器,包括:根据所述除所述第一代理服务器子集群外的至少一个服务器反馈的负载状态,在所述除所述第一代理服务器子集群外的至少一个代理服务器中选择负载最低的代理服务器作为目标代理服务器。6.根据权利要求1~5任一项所述的方法,其特征在于,所述根据所述至少一个代理服务器反馈的负载状态,在所述至少一个代理服务器中选择一个代理服务器作为目标代理服务器,包括:根据所述至少一个代理服务器反馈的负载状态,在所述至少一个代理服务器中选择负载最低的代理服务器作为目标代理服务器。7.根据权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:接收新增代理服务器发送的注册请求,所述注册请求携带有所述...

【专利技术属性】
技术研发人员:冯浩
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1