一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务资源配置调整方法、装置、电子设备及存储介质与流程

2022-02-20 23:03:44 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种服务资源配置调整方法、装置、电子设备及存储介质。


背景技术:

2.随着互联网的发展,在业务系统中,因业务场景的需要,多个接入方可能会接入到同一个公共资源池,在进行访问时,此类访问会利用一部分公共资源池内的公共资源,当多个接入方同时进行访问时,一般通过通用的并发机制进行处理,每个接入方分配的资源配置额相同,无法根据各个接入方的需求进行资源分配,导致存在资源分配不及时或浪费的情况,快速消耗完公共资源池内的资源,后续的接入服务请求需要进行排队,等待资源池资源释放。整个业务的调用时间,为接入方的接入服务请求的响应时长与公共资源池等待时长之和,整个业务的等待时间长,影响接入方的体验。


技术实现要素:

3.为了解决上述技术问题或者至少部分地解决上述技术问题,本技术提供了一种服务资源配置调整方法、装置、电子设备及存储介质。
4.第一方面,本技术提供了一种服务资源配置调整方法,所述服务资源配置调整方法包括:将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的,所述历史响应级别为根据所述接入方的历史接入服务请求的响应时间确定的;根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;执行所述调整策略,对所述接入方的资源配置额进行调整。
5.可选的,根据所述响应级别差值确定调整策略,包括:当所述响应级别差值在第一预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行扩容。
6.可选的,根据所述响应级别差值确定调整策略之后,所述方法还包括:判断为所述接入方的资源配置额进行扩容后,接入资源池的各个接入方的资源配置额之和是否超过所述资源池的资源配置额;当接入所述资源池的各个接入方的资源配置额之和超过所述资源池的资源配置额时,发出超额报警。
7.可选的,根据所述响应级别差值确定调整策略,包括:当所述响应级别差值在第二预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行缩减。
8.可选的,根据所述响应级别差值确定调整策略之前,所述方法还包括:判断所述响应级别差值是否处于预设报警范围;其中,根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额,包括:在确定所述响应级别差值不处于所述预设报警范围时,根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的
资源配置额。
9.可选的,判断所述响应级别差值是否处于预设报警范围之后,所述方法还包括:当所述响应级别差值处于所述预设报警范围时,发出异常报警。
10.可选的,将接入方的实时响应级别与历史响应级别进行比对之前,所述方法还包括:接收所述接入方的接入服务请求,并记录所述接入方的接入服务请求的响应时间。
11.第二方面,本技术提供了一种服务资源配置调整装置,所述服务资源配置调整方法包括:计算模块,用于将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的,所述历史响应级别为根据所述接入方的上一日接入服务请求的响应时间确定的;确定模块,用于根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;执行模块,用于执行所述调整策略,对所述接入方的资源配置额进行调整。
12.第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
13.存储器,用于存放计算机程序;
14.处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的服务资源配置调整方法的步骤。
15.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的服务资源配置调整方法的步骤。
16.本技术实施例提供的上述技术方案与现有技术相比具有如下优点:
17.本技术实施例提供的该方法,包括:将接入方的实时响应级别与历史响应级别进行比对得到响应级别差值,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的,所述历史响应级别为根据所述接入方的历史接入服务请求的响应时间确定的;根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;执行所述调整策略,对所述接入方的资源配置额进行调整。通过独立监控、有针对性监控、实时监控,获取接入方的实时响应级别,当出现实时响应级别在单位时间内出现波动时,能够第一时间感知风险,调整渠道伙伴对应的资源配置额,提前介入减少风险,可以自动完成资源分配,节约了一定的管理成本,避免了每个接入方分配的资源配置额相同,导致资源分配不及时或浪费的现象,提升了接入方的体验。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1为本技术实施例提供的一种服务资源配置调整方法的流程示意图;
21.图2为本技术实施例提供的一种接入方接入同一公共资源池的示意图;
22.图3为本技术实施例提供的一种接入方分别配置资源池的示意图;
23.图4为本技术实施例提供的一种响应级别预警系统的基本结构示意图;
24.图5为本技术实施例提供的一种服务资源配置调整装置的基本结构示意图;
25.图6为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
26.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
27.图1为本技术实施例提供的一种服务资源配置调整方法的流程示意图,如图1所示,所述服务资源配置调整方法包括但不限于:
28.s101、将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值;
29.s102、根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;
30.s103、执行所述调整策略,对所述接入方的资源配置额进行调整。
31.如图2所示,相关技术,多个接入方可能会接入到同一个公共资源池,在进行访问时,此类访问会利用一部分公共资源池内的公共资源,然后对业务系统进行访问,当多个接入方同时进行访问时,一般通过通用的并发机制进行处理,每个接入方分配的资源配置额相同,无法根据各个接入方的需求进行资源分配,导致存在资源分配不及时或浪费的情况,快速消耗完公共资源池内的资源,后续的接入服务请求需要进行排队,等待资源池资源释放。整个业务的调用时间,为接入方的接入服务请求的响应时长与公共资源池等待时长之和,整个业务的等待时间长,影响接入方的体验;如图3所示,相关技术中,还通过为各个接入方分别建立对应的资源池,来解决业务等待时间长的问题,但是每个接入方的资源使用情况是在动态变化的,为每一个接入方建立对应的资源池会存在资源分配不及时,或浪费的情况。本实施例提供的服务资源配置调整方法,通过实时响应级别与历史响应级别来确定对应的调整策略,为每个接入方动态调整资源配置额,避免了每个接入方分配的资源配置额相同,导致资源分配不及时或浪费的现象,提升了接入方的体验。
32.承接上例,应当理解的是,接入方为对业务系统进行访问的对象,接入方包括但不限于:渠道接入商、合作伙伴服务、渠道伙伴服务等对业务系统进行访问的对象。应当理解的是,本实施例并不限制将接入方的实时响应级别与历史响应级别进行比对,以获取响应级别差值中,进行比对的方式;例如,所述比对方式包括:差值计算方式、模型计算方式;例如,当所述比对方式为差值计算方式时,通过使用接入方的实时响应级别减去历史响应级别,进而来获得响应级别差值;在例如,所述比对方式为模型计算方式时,通过将实时响应级别和历史响应级别输入到训练好的模型中,进而获得响应级别差值。
33.在本实施例的一些示例中,将接入方的实时响应级别与历史响应级别进行比对之前,所述方法还包括:接收所述接入方的接入服务请求,并记录所述接入方的接入服务请求的响应时间。本实施例通过在业务系统对接入方建立监控,在接收所述接入方的接入业务系统的接入服务请求时,收集访问链路对该接入服务请求的响应时间,根据响应时间可以求得响应级别;应当理解的是,响应级别为相关设计人员定义的,根据所述响应级别可以为接入方分配资源配置额,例如,定义5级级别概念,每一响应级别对应一个响应时间,响应级
别对应的响应时间下表:
34.级别响应时间(单位:毫秒)说明1级小于50 2级50-100默认配置3级100-200 4级200-300 5级300及以上 35.表1
36.应当理解的是,响应时间与响应级别的对应关系可以由相关人员灵活设置,上述响应时间对应的响应级别仅做示例说明,并不用于限定响应时间与响应级别的对应关系仅如上述示例所示。其中默认配置为接入方首次接收资源池时,为其分配的默认响应级别。
37.承接上例,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的;具体的,其中,实时响应级别可以是在每单位时间,实时对每一次接入服务请求的响应时间进行记录,然后计算单位时间内所有接入服务请求的累计和,计算的平均级别y作为实时响应级别,其中单位时间可以自由定义,单位时间可以为十分钟,五分钟等自定义时间;例如,在当前10分钟内,一个渠道服务接入服务共发出10次接入服务请求,计算每次接入服务请求的响应时间,进而获取每次接入服务请求的响应级别,则这十分钟内的实时响应级别记为10次接入服务请求的响应级别平均值。所述历史响应级别为根据所述接入方的历史接入服务请求的响应时间确定的。其中,历史响应级别可以为上一日该接入方的所有接入服务请求的响应时间确定的,具体的,上一日该接入方工发出了n次接入服务请求,计算每次接入服务请求的响应时间,进而获取每次接入服务请求的响应级别,则这上一日内的响应级别记为n次接入服务请求的响应级别平均值。
38.在本实施例的一些示例中,根据所述响应级别差值确定调整策略,包括:当所述响应级别差值在第一预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行扩容。应当理解的是,其中第一预设范围是由相关人员灵活设置的范围,例如,第一预设范围为(0,2),当响应级别差值处于第一预设范围时,则说明接入方的响应时间变长,但还不满足发出异常报警的条件,此时则确定为该接入方的资源配置额进行扩容,也即,当所述响应级别差值在第一预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行扩容;对接入方的资源配置额进行扩容可以是将接入方的实时响应级别带入资源扩容公式,求得调整后的资源配置额,进而对接入方的资源配置额进行扩容。具体的,资源扩容公式为:调整后的资源配置额=配置值x实时响应级别,其中配置值是一个固定资源配置值,由相关人员灵活设置。
39.在本实施例的一些示例中,根据所述响应级别差值确定调整策略之后,所述方法还包括:判断为所述接入方的资源配置额进行扩容后,接入资源池的各个接入方的资源配置额之和是否超过所述资源池的资源配置额;当接入所述资源池的各个接入方的资源配置额之和超过所述资源池的资源配置额时,发出超额报警。需要理解的是,一个资源池中有多个接入方接入,若为一个接入方的资源配置额进行扩容后,需要接入资源池的各个接入方的资源配置额之和是否超过所述资源池的资源配置额是否超过资源池的资源配置额。当接入所述资源池的各个接入方的资源配置额之和超过所述资源池的资源配置额时,发出超额
报警,以提醒相关人员,当前调整超额。
40.在本实施例的一些示例中,根据所述响应级别差值确定调整策略,包括:当所述响应级别差值在第二预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行缩减。应当理解的是,其中第二预设范围是由相关人员灵活设置的范围,且第二预设范围与第一预设范围为不同的范围值。例如,根据上述表1中的响应级别进行设置,第二预设范围为(0,-∞),当响应级别差值处于第二预设范围时,则说明接入方的响应时间缩短,此时则确定为该接入方的资源配置额进行缩减,也即,当所述响应级别差值在第二预设范围内时,确定所述调整策略为根据所述实时响应级别为所述接入方的资源配置额进行缩减;根据所述实时响应级别为所述接入方的资源配置额进行缩减,可以是将接入方的实时响应级别带入资源扩容公式,求得调整后的资源配置额,进而对接入方的资源配置额进行扩容。具体的,资源缩减公式为:调整后的资源配置额=配置值x实时响应级别,其中配置值是一个固定资源配置值,由相关人员灵活设置。
41.在本实施例的一些示例中,根据所述响应级别差值确定调整策略之前,所述方法还包括:其中,根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额,包括:在确定所述响应级别差值不处于所述预设报警范围时,根据所述响应级别差值确定调整策略。应当理解的是,第一预设范围,第二预设范围以及预设报警范围三者各不相同。只有当确定所述响上应级别差值不处于所述预设报警范围内时,才会根据所述响应级别差值确定调整策略。在本实施例的一些示例中,判断所述响应级别差值是否处于预设报警范围之后,所述方法还包括:当所述响应级别差值处于所述预设报警范围时,发出异常报警。例如,预设报警范围为[2, ∞),当响应级别差值处于预设报警范围时,则表明该接入方响应级别升高,响应时间拉长,此时,触发报警机制,发出异常报警,其中发出异常报警的方式包括但不限于,以短信、邮件等方式向运维发出报警,警示检测到该渠道伙伴接入服务的异常情况;当响应级别差值不处于预设报警范围时,则根据所述响应级别差值确定调整策略。
[0042]
应当理解的是,在确定调整策略后,则执行所述调整策略,对所述接入方的资源配置额进行调整,例如,根据确定的调整策略,对接入方的资源配置额进行扩容,或根据确定的调整策略,对接入方的资源配置额进行缩减。
[0043]
本实施例提供的服务资源配置调整方法,通过将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的,所述历史响应级别为根据所述接入方的历史接入服务请求的响应时间确定的;根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;执行所述调整策略,对所述接入方的资源配置额进行调整,通过独立监控、有针对性监控、实时监控,获取接入方的实时响应级别,当出现实时响应级别在单位时间内出现波动时,能够第一时间感知风险,调整渠道伙伴对应的资源配置额,提前介入减少风险,可以自动完成资源分配,节约了一定的管理成本,避免了每个接入方分配的资源配置额相同,导致资源分配不及时或浪费的现象,提升了接入方的体验。
[0044]
本实施例还提供一种响应级别预警系统,如图4所示,其包括但不限于:请求响应日志收集系统、服务级别调度系统;
[0045]
其中,服务级别调度系统用于在业务系统对接入方建立监控,在接收所述接入方
的接入业务系统的接入服务请求时,收集访问链路对该接入服务请求的响应时间;然后通过日志分析定时任务确定接入方对应的试实时响应级别;然后通过级别鉴定程序将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值;最后在通过服务级别调度系统根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额,并执行所述调整策略,对所述接入方的资源配置额进行调整;应当理解的是,上述服务级别调度系统内各个系统组合起来能够达到与上述服务资源配置调整方法相同的技术效果。
[0046]
如图5所示,本实施例还提供一种服务资源配置调整装置,所述服务资源配置调整装置包括:
[0047]
计算模块1,用于将接入方的实时响应级别与历史响应级别进行比对,得到响应级别差值,所述实时响应级别为根据所述接入方的实时接入服务请求的响应时间确定的,所述历史响应级别为根据所述接入方的上一日接入服务请求的响应时间确定的;
[0048]
确定模块2,用于根据所述响应级别差值确定调整策略,所述调整策略用于调整所述接入方的资源配置额;
[0049]
执行模块3,用于执行所述调整策略,对所述接入方的资源配置额进行调整。
[0050]
如图6所示,本技术实施例提供了一种电子设备,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信,
[0051]
存储器113,用于存放计算机程序;
[0052]
在本技术一个实施例中,处理器111,用于执行存储器113上所存放的程序时,实现前述任意一个方法实施例提供的服务资源配置调整方法的步骤。
[0053]
本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的服务资源配置调整方法的步骤。
[0054]
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0055]
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献