【技术实现步骤摘要】
一种云端应用的更新方法、服务器、存储介质及设备
本公开涉及云计算
,具体而言,涉及一种云端应用的更新方法、服务器、存储介质及设备。
技术介绍
基于云流化技术,可以实现将云游戏等应用运行在云端服务器,云端服务器执行应用运行过程中的画面渲染,并将该画面和应用运行产生的音频经过采集编码以后以音视频流的形式发送至终端显示设备进行解码播放。终端显示设备用于实现人机交互,实时将操控指令上传至云端服务器的应用。由于应用运行于云端服务器,在应用规模部署、运营的场景下,云端服务器机房部署的用于运行应用的云端服务器数量较多,同时,会有数目、种类繁多的应用在各云端服务器上进行差异化部署。为了保证用户的功能体验,以网络游戏为代表的联网应用,会不定期的进行应用版本更新。相关技术中,检测应用更新的方式主要有以下几种:1、关注应用内容提供商的升级公告,提前获知应用更新信息;2、通过运营人员人工巡检发现应用更新事件;3、监控应用的运行目录文件是否变化,以此判断应用是否发生版本更新;4、通过客服体系收集客户的信息反馈获知应用更新信息。上述方式中,其中方式1、方式2、方式4中,针对云端服务器上所述部署的应用规模化运营的场景下,人工收集信息的方式或者人工巡检的方式均存在着效率较低,不能及时发现应用更新的问题;上述方式3则只针对部分应用有效,并不能够实现对所有应用进行更新检测。相关技术中所采用的应用更新的方式包括:先暂时从业务系统将待更新的应用下线,然后通过人工方式将云端服务器部署的应用实例逐个进行控制启动,使 ...
【技术保护点】
1.一种云端应用的更新方法,其特征在于,所述方法包括:/n获取被检测应用的各路应用进程的网络下载流量数据和用于判断所述应用发生更新的指定画面,分析得到所述各路应用进程的网络下载流量特征和指定画面的画面特征;/n若有应用进程触发了自动执行应用更新检测事件,则基于同一检测周期内触发自动执行应用更新检测事件的应用进程的数量、所述应用进程的网络下载流量特征和所述指定画面的画面特征,判断所述应用是否发生更新;/n若所述应用发生更新,则触发巡检更新工具控制所述应用执行更新操作。/n
【技术特征摘要】
1.一种云端应用的更新方法,其特征在于,所述方法包括:
获取被检测应用的各路应用进程的网络下载流量数据和用于判断所述应用发生更新的指定画面,分析得到所述各路应用进程的网络下载流量特征和指定画面的画面特征;
若有应用进程触发了自动执行应用更新检测事件,则基于同一检测周期内触发自动执行应用更新检测事件的应用进程的数量、所述应用进程的网络下载流量特征和所述指定画面的画面特征,判断所述应用是否发生更新;
若所述应用发生更新,则触发巡检更新工具控制所述应用执行更新操作。
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
若有应用进程触发了人工执行应用更新检测事件,则将所述应用进程的所述网络下载流量数据、所述指定画面、所述网络下载流量特征和所述画面特征发送至人工检测系统,由人工进行所述应用的更新检测操作;
接收所述人工检测系统反馈的表征所述应用是否发生更新的检测结果。
3.根据权利要求1或2所述的方法,其特征在于,所述获取被检测应用的各路应用进程的网络下载流量数据和用于判断所述应用发生更新的指定画面,分析得到所述各路应用进程的网络下载流量特征和指定画面的画面特征,包括:
获取启动所述应用的各目标云端服务器采集的应用进程在运行过程中的网络下载流量数据,分别计算各应用进程的网络下载流量的增长幅度,得到各所述应用进程的网络下载流量特征;
以及获取各所述目标服务器采集的所述应用进程的指定画面,分别对所述指定画面进行特征提取,得到各所述应用进程的指定画面的画面特征。
4.根据权利要求3所述的方法,其特征在于,所述若有应用进程触发了自动执行应用更新检测事件,则基于同一检测周期内触发自动执行应用更新检测事件的应用进程的数量、所述应用进程的网络下载流量特征和所述指定画面的画面特征,判断所述应用是否发生更新,包括:
若有所述应用进程的网络下载流量特征或者所述指定画面的画面特征命中了特征库中的用于计算所述应用发生更新的概率的专用特征规则表中的预设特征,则根据一个检测周期内触发自动执行应用更新检测事件的应用进程的数量、所述应用进程的网络下载流量特征与所述指定画面的画面特征参照所述专用特征规则表中对应的预设特征的第一概率调整规则,计算得到表征所述应用发生更新的第一概率值;
将所述第一概率值与指定值进行比较,根据比较结果判断所述应用是否发生更新。
5.根据权利要求2所述的方法,其特征在于,所述若有应用进程触发了人工执行应用更新检测事件,则将所述应用进程的所述网络下载流量数据、所述指定画面、所述网络下载流量特征和所述画面特征发送至人工检测系统包括:
若有应用进程的网络下载流量特征或者所述指定画面的画面特征命中了特征库中的用于计算任何应用发生更新的概率的通用特征规则表中的通用特征,此时表明所述特征库中未存储有用于计算所述应用发生更新的概率的专用特征规则表,则将所述应用进程的所述网络下载流量数据、所述指定画面、所述网络下载流量特征和所述画面特征发送至人工检测系统。
6.根据权利要求5所述的方法,其特征在于,在所述将所述应用进程的所述网络下载流量数据、...
【专利技术属性】
技术研发人员:韩永,马斌,宋恩博,
申请(专利权)人:北京视博云信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。