System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 服务IP管理方法、装置、电子设备和可读存储介质制造方法及图纸_技高网

服务IP管理方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:41086998 阅读:2 留言:0更新日期:2024-04-25 13:48
本发明专利技术实施例提供了一种服务IP管理方法,应用于服务IP管理系统,所述方法包括:获取多个服务IP的检测结果,所述多个服务IP包括第一服务IP和所述第一服务IP对应的备份服务IP;在所述第一服务IP的检测结果为异常的情况下,在所述第一服务IP对应的备份服务IP中确定第二服务IP,所述第二服务IP为所述第一服务IP对应的备份服务IP中检测结果为正常的服务IP;将第一服务请求发送至所述第二服务IP,所述第一服务请求为向所述第一服务IP发送的服务请求。减轻了运维人员的工作压力,简化了出现故障后切换故障服务IP的步骤,提高了服务IP管理效率。

【技术实现步骤摘要】

本专利技术涉及云计算,特别是涉及一种服务ip管理方法、装置、电子设备和可读存储介质。


技术介绍

1、域名解析是互联网应用服务的基础,域名是用户访问业务的第一入口,对域名解析后可以得到互联网协议(internet protocol,ip)地址,则关系着用户访问的业务能否得到响应。由于发送故障的不确定性,例如,业务服务器故障,机房的互联网数据中心(internet data center,idc)网络故障或电力故障,业务服务器服务软件异常等,都会导致域名解析的ip对应的服务设备无法使用,因此,运维人员需要全天候处于在线状态,以随时调整处理域名中故障的服务ip。对于运维人员,工作时间长,工作压力大,并且切换故障的服务ip时步骤繁琐,导致服务ip管理效率较低。


技术实现思路

1、本专利技术实施例的目的在于提供一种服务ip管理方法、装置、电子设备和可读存储介质,以解决现有的服务ip管理效率较低的问题。具体技术方案如下:

2、在本专利技术实施的第一方面,提供了一种服务ip管理方法,应用于服务ip管理系统,所述方法包括:

3、获取多个服务ip的检测结果,所述多个服务ip包括第一服务ip和所述第一服务ip对应的备份服务ip;

4、在所述第一服务ip的检测结果为异常的情况下,在所述第一服务ip对应的备份服务ip中确定第二服务ip,所述第二服务ip为所述第一服务ip对应的备份服务ip中检测结果为正常的服务ip;

5、将第一服务请求发送至所述第二服务ip,所述第一服务请求为向所述第一服务ip发送的服务请求。

6、可选地,所述获取多个服务ip的检测结果,包括:

7、在预设间隔内向目标服务ip进行n次拨测,获取所述目标服务ip响应拨测的次数,所述目标服务ip为所述多个服务ip中的任一服务ip,n为大于1的整数;

8、在所述目标服务ip响应拨测的次数小于或等于第一阈值的情况下,确定所述目标服务ip的检测结果为异常;

9、在所述目标服务ip响应拨测的次数大于所述第一阈值的情况下,确定所述目标服务ip的检测结果为正常。

10、可选地,所述第一服务ip对应的备份服务ip包括第一备份池中的服务ip和第二备份池中的服务ip,所述第一备份池中的服务ip具有第一层管理级别,所述第二备份池中的服务ip具有第二层管理级别,所述第一服务ip具有所述第一层管理级别,所述第二层管理级别为所述第一层管理级别的上一层管理级别;

11、所述在所述第一服务ip的检测结果为异常的情况下,在所述第一服务ip对应的备份服务ip中确定第二服务ip,包括:

12、在所述多个服务ip中第一服务ip的检测结果为异常的情况下,在所述第一备份池中确定所述第二服务ip;

13、在所述多个服务ip中第一服务ip的检测结果为异常,且在所述第一备份池中不存在待选择的备份服务ip的情况下,在所述第二备份池中确定所述第二服务ip。

14、可选地,所述在所述第一备份池中不存在待选择的备份服务ip的情况,包括至少一项:

15、所述第一备份池中的服务ip的检测结果均为异常;

16、所述第一备份池中的服务ip的类型均与所述第一服务ip的类型不匹配,所述第一服务ip的类型为负载均衡或非负载均衡;

17、所述第一备份池中的检测结果为正常的服务ip对应的空闲资源之和小于所述第一服务ip对应的负载。

18、可选地,所述第一服务ip对应的备份服务ip包括第三备份池中的服务ip,所述第三备份池中的服务ip为与第一服务ip的备份域名关联的ip;

19、所述在所述第一服务ip的检测结果为异常的情况下,在所述第一服务ip对应的备份服务ip中确定第二服务ip,包括:

20、在所述多个服务ip中第一服务ip的检测结果为异常的情况下,在所述第三备份池中确定所述第二服务ip;

21、所述将第一服务请求发送至所述第二服务ip,包括:

22、获取所述第二服务ip的目标域名,所述目标域名用于将向所述第一服务ip发送的服务请求转发至所述第二服务ip;

23、基于所述目标域名,将所述第一服务请求发送至所述第二服务ip。

24、可选地,在所述获取多个服务ip的检测结果之前,所述方法还包括:

25、根据所述第一服务ip的互联网协议版本类型,为所述第一服务ip配置备份服务ip,所述互联网协议版本类型包括互联网协议第四版ipv4和互联网协议第六版ipv6。

26、可选地,所述在所述第一服务ip的检测结果为异常的情况下,在所述第一服务ip对应的备份服务ip中确定第二服务ip,包括:

27、在所述第一服务ip的检测结果为异常的情况下,获取所述第一服务ip预设的告警等级;

28、向所述第一服务ip关联的目标设备发送与所述告警等级对应的告警信息,并在所述第一服务ip对应的备份服务ip中确定第二服务ip。

29、在本专利技术实施的第二方面,提供了一种服务ip管理装置,应用于服务ip管理系统,所述装置包括:

30、获取模块,用于获取多个服务ip的检测结果,所述多个服务ip包括第一服务ip和所述第一服务ip对应的备份服务ip;

31、确定模块,用于在所述第一服务ip的检测结果为异常的情况下,在所述第一服务ip对应的备份服务ip中确定第二服务ip,所述第二服务ip为所述第一服务ip对应的备份服务ip中检测结果为正常的服务ip;

32、发送模块,用于将第一服务请求发送至所述第二服务ip,所述第一服务请求为向所述第一服务ip发送的服务请求。

33、可选地,所述获取模块包括:

34、第一获取子模块,用于在预设间隔内向目标服务ip进行n次拨测,获取所述目标服务ip响应拨测的次数,所述目标服务ip为所述多个服务ip中的任一服务ip,n为大于1的整数;

35、第一确定子模块,用于在所述目标服务ip响应拨测的次数小于或等于第一阈值的情况下,确定所述目标服务ip的检测结果为异常;

36、第二确定子模块,用于在所述目标服务ip响应拨测的次数大于所述第一阈值的情况下,确定所述目标服务ip的检测结果为正常。

37、可选地,所述第一服务ip对应的备份服务ip包括第一备份池中的服务ip和第二备份池中的服务ip,所述第一备份池中的服务ip具有第一层管理级别,所述第二备份池中的服务ip具有第二层管理级别,所述第一服务ip具有所述第一层管理级别,所述第二层管理级别为所述第一层管理级别的上一层管理级别;

38、所述确定模块包括:

39、第三确定子模块,用于在所述多个服务ip中第一服务ip的检测结果为异常的情况下,在所述第一备份池中确定所述第二服务ip;

40、第四确定子模块,用于在所述多个服务ip中第一服务ip的检测结果为异常,且在所述第一备份池中不存在本文档来自技高网...

【技术保护点】

1.一种服务IP管理方法,其特征在于,应用于服务IP管理系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取多个服务IP的检测结果,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一服务IP对应的备份服务IP包括第一备份池中的服务IP和第二备份池中的服务IP,所述第一备份池中的服务IP具有第一层管理级别,所述第二备份池中的服务IP具有第二层管理级别,所述第一服务IP具有所述第一层管理级别,所述第二层管理级别为所述第一层管理级别的上一层管理级别;

4.根据权利要求3所述的方法,其特征在于,所述在所述第一备份池中不存在待选择的备份服务IP的情况,包括至少一项:

5.根据权利要求1所述的方法,其特征在于,所述第一服务IP对应的备份服务IP包括第三备份池中的服务IP,所述第三备份池中的服务IP为与第一服务IP的备份域名关联的IP;

6.根据权利要求1所述的方法,其特征在于,在所述获取多个服务IP的检测结果之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述在所述第一服务IP的检测结果为异常的情况下,在所述第一服务IP对应的备份服务IP中确定第二服务IP,包括:

8.一种服务IP管理装置,其特征在于,应用于服务IP管理系统,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种可读存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种服务ip管理方法,其特征在于,应用于服务ip管理系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取多个服务ip的检测结果,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一服务ip对应的备份服务ip包括第一备份池中的服务ip和第二备份池中的服务ip,所述第一备份池中的服务ip具有第一层管理级别,所述第二备份池中的服务ip具有第二层管理级别,所述第一服务ip具有所述第一层管理级别,所述第二层管理级别为所述第一层管理级别的上一层管理级别;

4.根据权利要求3所述的方法,其特征在于,所述在所述第一备份池中不存在待选择的备份服务ip的情况,包括至少一项:

5.根据权利要求1所述的方法,其特征在于,所述第一服务ip对应的备份服务ip包括第...

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

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

1