【技术实现步骤摘要】
本专利技术属于预热应用,具体为一种具备预热应用功能的系统及方法。
技术介绍
1、系统应用预热目前关注的应用更多的是指后端服务,会提供接口给外部使用,提升应用对外响应的速度才是重点,而且预热一般是会减低启动速度,虽然可以通过异步来实现,但总归会占资源,所以总是不会提升启动速度的,预热的目的更多的是通过多做一些或者提前做一些预热的动作,减少用户访问应用的响应时间,提升用户的体验才是最终目的。
2、为在分布式系统中,应用的响应速度往往受到多个因素的影响,其中包括网络延迟、数据库访问速度和对象初始化等因素,这些因素往往导致用户等待时间过长,从而降低用户体验和满意度,为了解决这个问题,现有技术中已经提出了一些预热应用的方法,如缓存预热和对象初始化预热等,但是,现有技术中仍存在着一些问题,如预热效果不稳定、预热时间过长和对业务正常运行造成影响等。
技术实现思路
1、本专利技术旨在提供一种稳定、高效的预热应用的方法和系统,以提升服务的使用体验。
2、本专利技术采用的技术方案如下:
...【技术保护点】
1.一种具备预热应用功能的系统,其特征在于,包括:
2.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述应用程序运行模块(2)包括业务功能模块与预热模块sdk,所述预热程序运行模块(4)包括异步预热模块。
3.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述业务功能模块用于实现应用程序运行实现的业务功能,所述预热模块sdk,用于提供提供完整的开发框架和工具集。
4.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述预热模块sdk与异步预热模块之间双向信号连接。
5.一种预热应用以提
...【技术特征摘要】
1.一种具备预热应用功能的系统,其特征在于,包括:
2.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述应用程序运行模块(2)包括业务功能模块与预热模块sdk,所述预热程序运行模块(4)包括异步预热模块。
3.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述业务功能模块用于实现应用程序运行实现的业务功能,所述预热模块sdk,用于提供提供完整的开发框架和工具集。
4.如权利要求1所述的一种具备预热应用功能的系统,其特征在于:所述预热模块sdk与异步预热模块之间双向信号连接。
5.一种预热应用以提升服务的使用体验的方法,其特征在于,应用于权利要求1-4中任意一项所述的一种具备预热应用功能的系统中,包括以下步骤:
6.据权利要求5所述的一种预热应用以提升服务的使用体验的方法,其特征在于,包括以下步骤:根据s1中的操作步骤,所述收集数据由应用程序运行模块(2)提供应用所在操作系统的cpu、内存系统资源使用情况、应用请求量、响应时间、错误率、资源使用情况、应用依赖组件的如mysql、redis中间...
【专利技术属性】
技术研发人员:吴锡霖,覃国幸,彭华杰,曹国栋,王志华,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。