一种基于监控IPTV传输平台处理能力的接口调速方法技术

技术编号:35520504 阅读:17 留言:0更新日期:2022-11-09 14:39
本发明专利技术提供了一种基于监控IPTV传输平台处理能力的接口调速方法,该方法通过采样间隔区间对已下发到IPTV传输平台的工单,按照不同的运营商和工单类型,分别对接口响应耗时和成功率进行采样,获取样本集,并根据样本集计算平均响应时长,获取最终响应时长。本发明专利技术实时监控IPTV传输平台的请求处理能力,基于不同运营商、不同接口的处理能力,实时调整接口下发速率,最大程度利用IPTV传输平台的处理资源。最大程度利用IPTV传输平台的处理资源。最大程度利用IPTV传输平台的处理资源。

【技术实现步骤摘要】
一种基于监控IPTV传输平台处理能力的接口调速方法


[0001]本专利技术涉及一种基于监控IPTV传输平台处理能力的接口调速方法。

技术介绍

[0002]现有的各省级播控平台需通过工单形式将内容下发至移动、电信、联通三侧运营商平台,实现内容下发、内容运营的目的。在工单下发过程中,发现三侧运营商处理能力各不相同,下发速率过高以后会导致IPTV传输平台报错,若以固定时间间隔限制下发速率,则会造成IPTV传输平台处理资源的浪费和下发效率低下,所以需要一种能根据运营商传输平台的实时的处理能力,动态调整下发速率的方法。

技术实现思路

[0003]为解决上述技术问题,本专利技术提供了一种基于监控IPTV传输平台处理能力的接口调速方法,该基于监控IPTV传输平台处理能力的接口调速方法能达到根据IPTV传输平台的实时的处理能力动态调整下发速率目,且最大程度利用IPTV传输平台处理能力。
[0004]本专利技术通过以下技术方案得以实现。
[0005]本专利技术提供的一种基于监控IPTV传输平台处理能力的接口调速方法,包括以下步骤:
[0006]①
根据Nacos中默认的配置下发间隔时间进行工单间隔下发;
[0007]②
采样间隔区间对已下发到IPTV传输平台的工单,按照不同的运营商和工单类型,分别对接口响应耗时和成功率进行采样,获取样本集;
[0008]③
根据样本集计算平均响应时长,获取最终响应时长;
[0009]④
调用nacos配置更新方法,将最终响应时长设置为下发间隔时间。
[0010]所述步骤

中,采样间隔区间默认每隔半小时进行采样。
[0011]所述步骤

分为以下步骤:
[0012](3.1)仅对成功率为100%的样本进行计算,获取平均响应时长,否则进入步骤(3.3);
[0013](3.2)根据平均响应时长上浮20%~50%,预留容错值,获取最终响应时长,进入步骤


[0014](3.3)成功率不是100%的样本,未能设置下发间隔时间,将其计数器加1,若加1后计数器等于3,进入步骤(3.4),否则进入步骤


[0015](3.4)调用nacos配置更新方法,将采样间隔时间翻倍,并将计数器清0,进入步骤


[0016]所述步骤(3.1)中,平均响应时长s的计算公式为:
[0017][0018]其中,s为平均响应时长,M为所有样本的耗时结果之和,n为样本数量。
[0019]本专利技术的有益效果在于:实时监控IPTV传输平台的请求处理能力,基于不同运营商、不同接口的处理能力,实时调整接口下发速率,最大程度利用IPTV传输平台的处理资源。
附图说明
[0020]图1是本专利技术的流程图。
具体实施方式
[0021]下面进一步描述本专利技术的技术方案,但要求保护的范围并不局限于所述。
[0022]实施例1
[0023]如图1所示的一种基于监控IPTV传输平台处理能力的接口调速方法,包括以下步骤:
[0024]①
根据Nacos中默认的配置下发间隔时间进行工单间隔下发;
[0025]②
采样间隔区间对已下发到IPTV传输平台的工单,按照不同的运营商和工单类型,分别对接口响应耗时和成功率进行采样,获取样本集;
[0026]③
根据样本集计算平均响应时长,获取最终响应时长;
[0027]④
调用nacos配置更新方法,将最终响应时长设置为下发间隔时间。
[0028]所述步骤

中,采样间隔区间默认每隔半小时进行采样。
[0029]所述步骤

分为以下步骤:
[0030](3.1)仅对成功率为100%的样本进行计算,获取平均响应时长,否则进入步骤(3.3);
[0031](3.2)根据平均响应时长上浮20%~50%,预留容错值,获取最终响应时长,进入步骤


[0032](3.3)成功率不是100%的样本,未能设置下发间隔时间,将其计数器加1,若加1后计数器等于3,进入步骤(3.4),否则进入步骤


[0033](3.4)调用nacos配置更新方法,将采样间隔时间翻倍,并将计数器清0,进入步骤


[0034]所述步骤(3.1)中,平均响应时长s的计算公式为:
[0035][0036]其中,s为平均响应时长,M为所有样本的耗时结果之和,n为样本数量。
[0037]实施例2
[0038]基于实施例1的技术方案,并且:
[0039]默认每隔半小时(下称采样间隔时间)的对于已下发到IPTV传输平台的工单,按照不同的运营商和工单类型分别进行采样,例如:
[0040]运营商为移动,工单为A类型,采样为a移动;
[0041]运营商为移动,工单为B类型,采样为b移动;
[0042]运营商为电信,工单为C类型,采样为c电信;
[0043]运营商为电信,工单为D类型,采样为d电信;
[0044]………
[0045]运营商为联通,工单为F类型,采样为f联通。
[0046]实施例3
[0047]基于实施例1的技术方案,并且:
[0048]为保障IPTV传输平台安全,需要预留容错值,会根据平均响应时长上浮20%

50%(根据工单类型不同,上浮比例不同,例如:介质类工单耗时比较长的工单上浮25%,绑定关系类耗时短的工单上浮50%)后,取得本次计算的最终响应时长。
[0049]实施例4
[0050]基于实施例1的技术方案,并且:
[0051]若未能实际设置下发间隔时间,即样本集成功率不为100%,则将未能设置标识计数器加1,若加1后未能设置标识计数器等于3,即连续3次采样后,都未进行实际的下发间隔时间调整,则调用nacos配置更新方法,将采样间隔时间翻倍,避免默认配置不合理,工单无法百分百的成功,导致的无法触发变更生效。下发间隔时间翻倍后,将未能设置标识计数器清0。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于监控IPTV传输平台处理能力的接口调速方法,其特征在于:包括以下步骤:

根据Nacos中默认的配置下发间隔时间进行工单间隔下发;

采样间隔区间对已下发到IPTV传输平台的工单,按照不同的运营商和工单类型,分别对接口响应耗时和成功率进行采样,获取样本集;

根据样本集计算平均响应时长,获取最终响应时长;

调用nacos配置更新方法,将最终响应时长设置为下发间隔时间。2.如权利要求1所述的基于监控IPTV传输平台处理能力的接口调速方法,其特征在于:所述步骤

中,采样间隔区间默认每隔半小时进行采样。3.如权利要求1所述的基于监控IPTV传输平台处理能力的接口调速方法,其特征在于:所述步...

【专利技术属性】
技术研发人员:刘力源魏雪平李沛徐远孙海周鹏飞吴凯
申请(专利权)人:贵州多彩新媒体股份有限公司
类型:发明
国别省市:

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

1