[发明专利]配置应用程序的运行资源的方法、装置及网关在审
申请号: | 201910339073.6 | 申请日: | 2019-04-25 |
公开(公告)号: | CN111858015A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 李湛 | 申请(专利权)人: | 中国移动通信集团河北有限公司;中国移动通信集团有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 王广涛 |
地址: | 050021 *** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 应用程序 运行 资源 方法 装置 网关 | ||
本发明实施例涉及互联网技术领域,公开了一种配置应用程序的运行资源的方法、装置及网关,该方法包括:获取在预设时长内访问所述应用程序的访问变化量;根据预设资源匹配模型,计算满足所述访问变化量所需要的待配置资源;根据所述待配置资源,对所述应用程序的运行资源进行调整。通过上述方式,本发明实施例实现了根据应用程序的访问变化量,动态调整应用程序的运行资源,很好地避免运行资源配置延时,或者,给应用程序配置的运行资源过多,造成运行资源浪费的情况。
技术领域
本发明实施例涉及互联网技术领域,具体涉及一种配置应用程序的运行资源的方法、装置及网关。
背景技术
Web应用程序是一种部署在服务器端,可通过Web访问的程序,由于其无需要用户在本地安装软件,通过浏览器即可访问,其越来越受用户欢迎,Web应用程序也越来越多。
在实现本发明实施例的过程中,发明人发现:目前,对于Web应用程序的维护都是依赖于开发维护人员的手动进行,例如:开发维护人员根据自身经验判断Web应用程序所需要的运行资源,然后给Web应用程序配置对应的运行资源,当Web应用程序占用的运行资源达到告警阈值时,开发维护人员根据现状进行分析,重新给Web应用程序配置新的运行资源,但是此种维护方式随着人们对Web应用程序及时响应的需求的增加,人工判断及人工分配运行资源的方式容易造成运行资源配置延迟,影响用户体验。
发明内容
鉴于上述问题,本发明实施例提供了一种配置应用程序的运行资源的方法,克服了上述问题或者至少部分地解决了上述问题。
根据本发明实施例的一个方面,提供了一种配置应用程序的运行资源的方法,所述方法包括:获取在预设时长内访问所述应用程序的访问变化量;根据预设资源匹配模型,计算满足所述访问变化量所需要的待配置资源;根据所述待配置资源,对所述应用程序的运行资源进行调整。
在一种可选的方式中,当所述访问变化量为访问增加量时,所述根据所述待配置资源,对所述应用程序的运行资源进行调整,进一步包括:从资源池的可配资源中提取所述待配置资源;将提取到的所述待配置资源配置给所述应用程序。
在一种可选的方式中,在所述从资源池的可分配资源中提取所述待配置资源的之前,所述方法进一步包括:判断所述资源池的可配资源是否小于所述待配置资源;若是,则输出所述资源池的可配资源不足的告警信息;若大于或者等于,则执行所述从资源池的可配资源中提取所述待配置资源的步骤。
在一种可选的方式中,在所述从资源池的可配资源中提取所述待配置资源的步骤之前,所述方法进一步包括:获取当前访问所述应用程序的访问总量;判断所述访问总量是否大于或者等于预设最低访问量;若大于或等于,则执行所述从资源池的可配资源中提取所述待配置资源的步骤。
在一种可选的方式中,当所述访问变化量为访问减少量时,所述根据所述待配置资源,对所述应用程序的运行资源进行调整,进一步包括:从所述应用程序所占用的运行资源中回收所述待配置资源。
在一种可选的方式中,所述方法,进一步包括:获取所述应用程序所占用的运行资源;计算所述运行资源与所述待配置资源之间的差,得到剩余资源;判断所述剩余资源是否于小于预设最低资源;若是,则将所述应用程序所占用的运行资源调整至所述预设最低资源;若否,则执行所述从所述应用程序所占用的运行资源中回收所述待配置资源。
根据本发明实施例的另一方面,提供了一种配置应用程序的运行资源的装置,包括:获取模块,用于获取在预设时长内访问所述应用程序的访问变化量;计算模块,用于根据预设资源匹配模型,计算满足所述访问变化量所需要的待配置资源;调整模块,用于根据所述待配置资源,对所述应用程序的运行资源进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团河北有限公司;中国移动通信集团有限公司,未经中国移动通信集团河北有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910339073.6/2.html,转载请声明来源钻瓜专利网。