【技术实现步骤摘要】
配置文件的更新检查方法、装置、服务器及存储介质
本申请涉及计算机
,更具体地,涉及一种配置文件的更新检查方法、装置、服务器及存储介质。
技术介绍
随着科技水平和生活水平的快速进步,电子设备(例如智能手机、平板电脑等)已经逐渐成为生活和工作中不可或缺的重要工具。人们通常会在电子设备上安装客户端,以实现生活中的各种需求。通常客户端中会存在配置文件,配置文件可以为客户端的运行提供运行环境或运行条件等。在相关技术中,客户端需要频繁地向服务器发送更新检查请求,并且更新检查请求中会携带有多种下发条件(例如包名、软件版本号、软件渠道号等),但是服务器在面对海量客户端发送的更新检查请求中携带的多种下发条件时,容易给服务器带来较大的访问压力,甚至引起服务器的崩溃。
技术实现思路
鉴于上述问题,本申请提出了一种配置文件的更新检查方法、装置、服务器及存储介质。第一方面,本申请实施例提供了一种配置文件的更新检查方法,应用于配置服务器,所述方法包括:获取目标下发条件,所述目标下发条件包括多种下发条件中的部分下 ...
【技术保护点】
1.一种配置文件的更新检查方法,其特征在于,应用于配置服务器,所述方法包括:/n获取目标下发条件,所述目标下发条件包括多种下发条件中的部分下发条件;/n生成与所述目标下发条件对应的条件维度值;/n将所述条件维度值下发至客户端,所述条件维度值用于所述客户端在检查配置文件的更新时,根据所述条件维度值确定目标下发条件,并生成包括所述目标下发条件的更新检查请求之后,将所述更新检查请求发送至与所述配置服务器对应的内容分发网络CDN服务器。/n
【技术特征摘要】
1.一种配置文件的更新检查方法,其特征在于,应用于配置服务器,所述方法包括:
获取目标下发条件,所述目标下发条件包括多种下发条件中的部分下发条件;
生成与所述目标下发条件对应的条件维度值;
将所述条件维度值下发至客户端,所述条件维度值用于所述客户端在检查配置文件的更新时,根据所述条件维度值确定目标下发条件,并生成包括所述目标下发条件的更新检查请求之后,将所述更新检查请求发送至与所述配置服务器对应的内容分发网络CDN服务器。
2.根据权利要求1所述的方法,其特征在于,所述将所述条件维度值下发至所述客户端,包括:
将所述条件维度值发送至所述配置服务器对应的网关服务器,由所述网关服务器在接收到所述客户端的任意业务请求时,将携带有所述条件维度值的响应信息发送至所述客户端。
3.根据权利要求1所述的方法,其特征在于,所述生成与所述目标下发条件对应的条件维度值,包括:
根据所述目标下发条件,将所述目标下发条件中每个下发条件对应的标识值设置为第一标识值;
将其他下发条件中每个下发条件对应的标识值设置为第二标识值,其中,所述其他下发条件为所述多种下发条件中除所述目标下发条件以外的下发条件,第二标识值不同于所述第一标识值;
根据所述第一标识值以及所述第二标识值,生成条件维度值。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一标识值以及所述第二标识值,生成条件维度值,包括:
根据预先设定的所述多种下发条件所对应的排列先后顺序,对每个第一标识值以及每个第二标识值进行排列,获得条件维度值。
5.根据权利要求1所述的方法,其特征在于,所述获取目标下发条件,包括:
获取管理端根据管理员的配置操作上报的目标下发条件。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
在获取到管理端上报的更新条件时,根据所述更新条件对所述目标下发条件进行更新;
生成与更新后的目标下发条件对应的条件维度值,并将所述条件维度值下发至所述客户端。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
在接收到所述CDN服务器被击穿时上报的更新检查请求时,响应所述更新检查请求,根据接收到的更新检查请求中包括的下发条件,检查是否存在配置文件的更新;
如果存在配置文件的更新,将最新的配置文件下发至客户端。
8.根据权利要求7所述的方法,其特征在于,在所述将最新的配置文件下发至客户端之后,所述方法还包括:
对所述条件维度值进行更新,并将更新后的条件维度值下发至所述客户端,其中,更新后的条件维度值所对应的下发条件的数量少于目标下发条件中下发条件的数量。
9.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
在接收到所述CDN服务器被击穿时上报的更新检查请求时,响应所述更新检查请求,根据所述客户端所在的位置,从其他CDN服务器中选取满足设定距离条件的目标CDN服务器;
将所述目标CDN服务...
【专利技术属性】
技术研发人员:郭子亮,
申请(专利权)人:深圳市欢太科技有限公司,OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。