System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种服务路由通道切换方法及系统技术方案_技高网

一种服务路由通道切换方法及系统技术方案

技术编号:40606822 阅读:8 留言:0更新日期:2024-03-12 22:13
本发明专利技术公开一种服务路由通道切换方法及系统,涉及路由切换技术领域,该方法包括:采集目标服务路由通道中各路由节点当前的服务调用相关信息;将各路由节点的当前的服务调用相关信息输入服务路由调用模型,得到各路由节点的目标时间段之后的负载压力预测值;所述服务路由调用模型为采用训练集训练好的服务路由调用模型;根据各所述负载压力预测值和所述目标服务路由通道的检测信息对目标服务路由通道进行路由切换。本发明专利技术提高了路由切换的灵活性。

【技术实现步骤摘要】

本专利技术涉及服务自动路由,特别是涉及一种服务路由通道切换方法及系统


技术介绍

1、当今社会生活生产过程中,随着网络业务员的广泛普及,上网服务的快速发展,上网用户数量越来越多,用户用网服务的要求越来越多。在通信网络服务的全面网络通信服务领域,通信运营商对最终用户的服务质量与服务效率,在这个通信运营服务全面开放、广泛竞争的市场上尤为重要。最终用户的通信运营服务每日服务数量巨大、服务内容繁多,随着系统技术的发展,和不断迭代创新,信息技术和系统服务技术的发展与使用过程中存在多方面的不足之处,随之而来的系统需求的不断更新,系统操作问题的完善与提高,就成为系统的基本任务。

2、服务自动路由是一种技术,通过分析用户和终端交互信息、交互效率自动选择最适合的服务路线。它可以确保用户快速得到终端响应数据、提高系统自身承载能力,提高业务支撑水平。服务自动路由可以应用于应用和远程终端的频繁交互,可以提供更快速、准确和个性化的服务,提高组织的客户满意度和运营效果。

3、同时,现有的服务自动路由技术存在以下缺陷:

4、服务路由通道为创建通道时人为手工指定,当服务路由通道发生故障时,需要运维接收告警后,手动进行服务路由通道切换,服务路由通道切换的及时性,影响现有服务路由通达的连通性,影响现有生产应用业务的平稳正常运行。

5、现有的服务自动路由能力,基本都为主备模式,当现有服务通道路发生故障时,手动切换值备用路由,切换方式不够灵活;且备用路由长时间处于空闲状态,存在服务路由资源闲置情况,无法充分利用现有的服务路由资源,提高平台现有业务支撑能力和服务支撑水平等。


技术实现思路

1、本专利技术的目的是提供一种服务路由通道切换方法及系统,实现了服务路由通道中服务路由的灵活切换。

2、为实现上述目的,本专利技术提供了如下方案:

3、一种服务路由通道切换方法,包括:

4、采集目标服务路由通道中各路由节点当前的服务调用相关信息;

5、将各路由节点的当前的服务调用相关信息输入服务路由调用模型,得到各路由节点的目标时间段之后的负载压力预测值;所述服务路由调用模型为采用训练集训练好的服务路由调用模型;

6、根据各所述负载压力预测值和所述目标服务路由通道的检测信息对目标服务路由通道进行路由切换。

7、可选地,服务调用相关信息包括请求总量、请求并发量、请求指令数、请求指令最大并发量和指令响应时间。

8、可选地,所述训练集包括多个样本数据,所述样本数据包括输入数据和标签数据,所述输入数据为第一时间的服务调用相关信息,所述标签数据为第二时间的负载压力值,所述第一时间早于所述第二时间所述目标时间段;

9、所述服务路由调用模型的训练过程包括:以所述输入数据为输入,以所述标签数据为输出训练卷积神经网络,将训练好的卷积神经网络作为所述服务路由调用模型。

10、可选地,所述检测信息包括所述目标服务路由通道中各路由节点的负载、各链路节点是否发生故障、各链路节点负载是否超过第一指定阈值、各路由节点是否发生故障、各路由节点的负载是否超过第二指定阈值。

11、可选地,当链路节点发生故障时或者链路节点负载超过第一指定阈值时,发出告警信息。

12、可选地,根据各所述负载压力预测值和所述目标服务路由通道的检测信息对目标服务路由通道进行路由切换,具体包括:

13、当路由节点发生故障或者负载是否超过第二指定阈值时,将故障路由的负载切换到负载小于设定占比的路由节点;路由节点负载的设定占比为路由节点当前负载与最大设定负载之比;

14、当路由节点目标时间段之后的负载压力预测值超过第二指定阈值时,在获得该负载压力预测值之后设定时间段后将该路由节点的负载切换到负载小于设定占比的路由节点。

15、可选地,所述目标时间段为1小时。

16、本专利技术公开了一种服务路由通道切换系统,包括:

17、服务调用日志模块,用于采集目标服务路由通道中各路由节点当前的服务调用相关信息;

18、负载压力预测模块,用于将各路由节点的当前的服务调用相关信息输入服务路由调用模型,得到各路由节点的目标时间段之后的负载压力预测值;所述服务路由调用模型为采用训练集训练好的服务路由调用模型;

19、服务路由切换模块,用于根据各所述负载压力预测值和所述目标服务路由通道的检测信息对目标服务路由通道进行路由切换。

20、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:

21、本专利技术根据各服务路由节点的负载压力预测值和目标服务路由通道的检测信息对目标服务路由通道进行路由自动切换,提高了路由切换的灵活性。

本文档来自技高网...

【技术保护点】

1.一种服务路由通道切换方法,其特征在于,包括:

2.根据权利要求1所述的服务路由通道切换方法,其特征在于,服务调用相关信息包括请求总量、请求并发量、请求指令数、请求指令最大并发量和指令响应时间。

3.根据权利要求1所述的服务路由通道切换方法,其特征在于,所述训练集包括多个样本数据,所述样本数据包括输入数据和标签数据,所述输入数据为第一时间的服务调用相关信息,所述标签数据为第二时间的负载压力值,所述第一时间早于所述第二时间所述目标时间段;

4.根据权利要求1所述的服务路由通道切换方法,其特征在于,所述检测信息包括所述目标服务路由通道中各路由节点的负载、各链路节点是否发生故障、各链路节点负载是否超过第一指定阈值、各路由节点是否发生故障、各路由节点的负载是否超过第二指定阈值。

5.根据权利要求4所述的服务路由通道切换方法,其特征在于,当链路节点发生故障时或者链路节点负载超过第一指定阈值时,发出告警信息。

6.根据权利要求4所述的服务路由通道切换方法,其特征在于,根据各所述负载压力预测值和所述目标服务路由通道的检测信息对目标服务路由通道进行路由切换,具体包括:

7.根据权利要求1所述的服务路由通道切换方法,其特征在于,所述目标时间段为1小时。

8.一种服务路由通道切换系统,其特征在于,包括:

...

【技术特征摘要】

1.一种服务路由通道切换方法,其特征在于,包括:

2.根据权利要求1所述的服务路由通道切换方法,其特征在于,服务调用相关信息包括请求总量、请求并发量、请求指令数、请求指令最大并发量和指令响应时间。

3.根据权利要求1所述的服务路由通道切换方法,其特征在于,所述训练集包括多个样本数据,所述样本数据包括输入数据和标签数据,所述输入数据为第一时间的服务调用相关信息,所述标签数据为第二时间的负载压力值,所述第一时间早于所述第二时间所述目标时间段;

4.根据权利要求1所述的服务路由通道切换方法,其特征在于,所述检测信息包括所述目标服务路由通道中各路由节点的负载、...

【专利技术属性】
技术研发人员:俞辉
申请(专利权)人:北京新桥信通科技股份有限公司
类型:发明
国别省市:

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

1