一种闲置汽车应用服务的资源管理方法及系统技术方案

技术编号:33355213 阅读:13 留言:0更新日期:2022-05-08 10:09
本发明专利技术涉及一种闲置汽车应用服务的资源管理方法及系统,方法包括:当到达闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息;根据所述目标汽车应用服务的访问信息确定出所述目标汽车应用服务是否在闲置检查时间段内被访问;若是,获取目标汽车应用服务在闲置检查时间段内的最后一次被访问的时间;根据最后一次访问资源管理装置的时间和预设闲置检查时间得到下一次的闲置检查时间段的最后时限;若否,则发送应用服务停止命令,以使所述目标汽车应用服务停止对外提供服务。通过按照设定的闲置检查时间检查汽车应用服务的访问时间,以使超过时限未被访问的汽车应用服务停止对外提供服务,实现按需提供服务,有效节约资源。节约资源。节约资源。

【技术实现步骤摘要】
一种闲置汽车应用服务的资源管理方法及系统


[0001]本专利技术涉及资源配置领域,尤其涉及一种闲置汽车应用服务的资源管理方法及系统。

技术介绍

[0002]现有的汽车应用服务一旦被部署启动后,不管是否有被使用都会持续的运行,占用CPU、内存等资源。
[0003]而汽车应用服务一旦被部署,就意味着其将对外提供服务,但是何时会有服务请求是未知的,为了保障服务的正常,就需要一直保持服务为运行状态,必然持续的占用着计算资源不释放。当车厂提供的计算节点上需要运行的应用服务所需资源超过资源总量后,就导致部分服务无法运行。
[0004]同时,对于资源受限的计算节点,可能因闲置的汽车应用服务占用了计算资源导致其他需要被使用的汽车应用服务没有资源去支撑其运行,同时闲置的无效运行会制造不必要的能耗。
[0005]因此,需要提供一种能够按需提供汽车应用服务并且充分利用有限资源并且有效降低设备能耗的资源管理方法来解决上述技术问题。

技术实现思路

[0006]为了解决上述技术问题,本专利技术提供了一种闲置汽车应用服务的资源管理方法。解决了现有技术中由于闲置的汽车应用服务占用了计算资源导致其他需要被使用的汽车应用服务没有资源去支撑其运行,同时闲置的无效运行会制造不必要的能耗的技术问题。
[0007]本专利技术的技术效果通过如下实现的:
[0008]一种闲置汽车应用服务的资源管理方法,包括:
[0009]当到达闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息,所述闲置检查时间段根据预设闲置检查时间和上一次的闲置检查时间段内最后一次访问资源管理装置的时间得到;
[0010]根据所述目标汽车应用服务的访问信息确定出所述目标汽车应用服务是否在闲置检查时间段内被访问;
[0011]若是,获取目标汽车应用服务在闲置检查时间段内的最后一次被访问的时间;
[0012]根据最后一次访问资源管理装置的时间和预设闲置检查时间得到下一次的闲置检查时间段的最后时限以根据其对所述目标汽车应用服务进行下一次闲置检查;
[0013]若否,则发送应用服务停止命令,以使所述目标汽车应用服务停止对外提供服务。通过按照设定的闲置检查时间段检查汽车应用服务的访问时间,使得能够容器编排管理车厂计算节点上的汽车应用服务以对超过时限未被访问的汽车应用服务停止提供对外服务,根据服务访问的频率来调节资源占用的优先级,实现按需提供服务,有效的降低了CPU和内存的负载,降低了设备的能耗。通过为汽车应用服务设置闲置检查时限,使得在时限到达后
可以检测汽车应用服务是否在近期被访问过,若服务被访问过,则利用最近访问的时间加上闲置检查时间段,计算出下一次的检查点,将定时在下一个检查点再次进行检查;若服务在最近时限范围内未被访问,通过容器编排将汽车应用服务在车厂的计算节点停止,释放占用的计算资源并且停止闲置检查,从而尽可能的利用资源受限的计算节点,提供更多的服务。
[0014]进一步地,若目标汽车应用服务在闲置检查时间段内被访问,则设置目标汽车应用服务为正常运行状态;若目标汽车应用服务在闲置检查时间段内未被访问,则设置目标汽车应用服务为闲置状态。
[0015]进一步地,获取目标汽车应用服务的访问信息,之前包括:
[0016]判断目标汽车应用服务的状态为正常运行状态。
[0017]进一步地,还包括:
[0018]当目标汽车应用服务收到服务请求时,检测所述目标汽车应用服务的状态;
[0019]若目标汽车应用服务为正常运行状态,则提供应用服务并记录目标汽车应用服务的访问信息;
[0020]若目标汽车应用服务为闲置状态,则发送应用服务恢复请求,恢复目标汽车应用服务的状态为正常运行状态。在目标汽车应用服务接收到服务请求后,若判断目标汽车应用服务为闲置状态,则发送应用服务恢复请求以恢复目标汽车应用服务的状态为正常运行状态,完成了目标汽车应用服务的重新启动,实现了应用服务的启停功能,从而实现了根据访问服务需求按需提供服务。
[0021]进一步地,停止对所述目标汽车应用服务对外提供服务,之后包括:
[0022]释放所述目标汽车应用服务占用的资源并停止对所述目标汽车应用服务进行闲置检测。
[0023]进一步地,当到达闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息,之前包括:
[0024]设置目标汽车应用服务的闲置检查时间段。
[0025]另外,还提供一种闲置汽车应用服务的资源管理系统,包括汽车应用服务管理模块、汽车应用网关模块和汽车计算节点模块,所述车辆服务网关所述汽车应用服务管理模块和所述汽车计算节点模块均与所述汽车应用网关模块连接,所述汽车应用服务管理模块和所述汽车计算节点模块连接;
[0026]所述汽车应用网关模块:用于当收到应用服务请求时记录汽车应用服务的访问信息;
[0027]所述汽车应用服务管理模块:用于当目标汽车应用服务到达对应的闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息;根据所述目标汽车应用服务的访问信息确定出所述目标汽车应用服务是否在闲置检查时间段内被访问;若是,获取目标汽车应用服务在闲置检查时间段内的最后一次被访问的时间;根据最后一次访问资源管理装置的时间和预设闲置检查时间得到下一次的闲置检查时间段的最后时限以根据其对所述目标汽车应用服务进行下一次闲置检查;若否,则发送应用服务停止命令。
[0028]所述汽车计算节点模块;用于接收应用服务停止命令并使对所述目标汽车应用服务停止对外提供服务。
[0029]进一步地,所述汽车应用服务管理模块设置为若目标汽车应用服务在闲置检查时间段内被访问,则设置目标汽车应用服务为正常运行状态;若目标汽车应用服务在闲置检查时间段内未被访问,则设置目标汽车应用服务为闲置状态。
[0030]进一步地,所述汽车应用网关模块用于当目标汽车应用服务收到服务请求时,通过所述汽车应用服务管理模块获取所述目标汽车应用服务的状态;若目标汽车应用服务为正常运行状态,则提供应用服务并记录目标汽车应用服务的访问信息;若目标汽车应用服务为闲置状态,则发送应用服务恢复请求至所述汽车应用服务管理模块以控制所述汽车应用服务管理模块恢复目标汽车应用服务的状态为正常运行状态。
[0031]进一步地,所述汽车应用服务管理模块用于在停止对所述目标汽车应用服务对外提供服务后控制所述汽车计算节点模块释放所述目标汽车应用服务占用的资源,停止对所述目标汽车应用服务进行闲置检测。
[0032]如上所述,本专利技术具有如下有益效果:
[0033]1)通过按照设定的闲置检查时间段检查汽车应用服务的访问时间,使得能够容器编排管理车厂计算节点上的汽车应用服务以对超过时限未被访问的汽车应用服务停止提供对外服务,根据服务访问的频率来调节资源占用的优先级,实现按需提供服务,有效的降低了CPU和内存的负载,降低了设备的能耗。
[0034]2)通过为汽车应用服务设置闲置检查时限,使得在时限本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种闲置汽车应用服务的资源管理方法,其特征在于,包括:当到达闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息,所述闲置检查时间段根据预设闲置检查时间和上一次的闲置检查时间段内最后一次访问资源管理装置的时间得到;根据所述目标汽车应用服务的访问信息确定出所述目标汽车应用服务是否在闲置检查时间段内被访问;若是,获取目标汽车应用服务在闲置检查时间段内的最后一次被访问的时间;根据最后一次访问资源管理装置的时间和预设闲置检查时间得到下一次的闲置检查时间段的最后时限;若否,则发送应用服务停止命令,以使所述目标汽车应用服务停止对外提供服务。2.根据权利要求1所述的闲置汽车应用服务的资源管理方法,其特征在于,若目标汽车应用服务在闲置检查时间段内被访问,则设置目标汽车应用服务为正常运行状态;若目标汽车应用服务在闲置检查时间段内未被访问,则设置目标汽车应用服务为闲置状态。3.根据权利要求2所述的闲置汽车应用服务的资源管理方法,其特征在于,获取目标汽车应用服务的访问信息,之前包括:判断目标汽车应用服务的状态为正常运行状态。4.根据权利要求3所述的闲置汽车应用服务的资源管理方法,其特征在于,还包括:当目标汽车应用服务收到服务请求时,检测所述目标汽车应用服务的状态;若目标汽车应用服务为正常运行状态,则提供应用服务并记录目标汽车应用服务的访问信息;若目标汽车应用服务为闲置状态,则发送应用服务恢复请求,恢复目标汽车应用服务的状态为正常运行状态。5.根据权利要求1所述的闲置汽车应用服务的资源管理方法,其特征在于,停止对所述目标汽车应用服务对外提供服务,之后包括:释放所述目标汽车应用服务占用的资源并停止对所述目标汽车应用服务进行闲置检测。6.根据权利要求1所述的闲置汽车应用服务的资源管理方法,其特征在于,当到达闲置检查时间段的最后时限时,获取目标汽车应用服务的访问信息,之前包括:设置目标汽车应用服务的闲置检查时间段。7.一种闲置汽车应用服务的资源管理系统,其特征在于,包括汽车应用服务管理模块、汽车应用网关模块...

【专利技术属性】
技术研发人员:彭博文杨成武李振举
申请(专利权)人:中汽创智科技有限公司
类型:发明
国别省市:

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

1