用于CDN节点的配置方法及装置制造方法及图纸

技术编号:24763441 阅读:77 留言:0更新日期:2020-07-04 10:57
本发明专利技术公开了一种用于CDN节点的配置方法及装置。其中,该方法包括:当接收到客户端请求时,查询本地存储空间是否存储有与该客户端请求相对应的配置信息;若是,根据本地存储空间存储的与该客户端请求相对应的配置信息提供服务;若否,从预设的配置数据库中获取与该客户端请求相对应的配置信息以提供服务,并将获取到的与该客户端请求相对应的配置信息存储至本地存储空间。由此可见,本发明专利技术省去了加载全部配置文件的开销,避免了因服务重启所导致的响应缓慢甚至停滞的问题。而且,各个CDN节点无需加载全部业务相关的配置文件,降低了节点的存储开销以及维护成本。而且,由配置数据库统一存储配置信息还具有便于运营人员统一维护的优势。

Configuration method and device for CDN node

【技术实现步骤摘要】
用于CDN节点的配置方法及装置
本专利技术涉及计算机
,具体涉及一种用于CDN节点的配置方法及装置。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN)依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,能够使用户就近获取所需内容,从而降低网络拥塞,提高用户访问响应速度和命中率。因此,CDN技术得到了越来越广泛的应用。目前,为了实现各个CDN节点的配置操作,通常需要预先将所有的业务逻辑写入配置文件,并借助第三方组件将配置文件同步到各个CDN节点。在配置文件的同步过程中,各个CDN节点与第三方组件之间需要传输各种信号。并且,各个CDN节点需要将所有配置文件全部解析后加载到节点内存中以提供服务。但是,专利技术人在实现本专利技术的过程中发现,现有技术中的上述方式至少存在如下缺陷:在各个CDN节点解析并加载配置文件的过程中,服务需要重启,在重启过程中会产生大量的进程或线程,从而增加系统开销,导致服务响应速度缓慢甚至停滞。并且,各个CDN节点都要加载全部业务相关的配置文件,导致存本文档来自技高网...

【技术保护点】
1.一种用于CDN节点的配置方法,包括:/n当接收到客户端请求时,查询本地存储空间是否存储有与该客户端请求相对应的配置信息;/n若是,根据所述本地存储空间存储的与该客户端请求相对应的配置信息提供服务;/n若否,从预设的配置数据库中获取与该客户端请求相对应的配置信息以提供服务,并将获取到的与该客户端请求相对应的配置信息存储至所述本地存储空间。/n

【技术特征摘要】
1.一种用于CDN节点的配置方法,包括:
当接收到客户端请求时,查询本地存储空间是否存储有与该客户端请求相对应的配置信息;
若是,根据所述本地存储空间存储的与该客户端请求相对应的配置信息提供服务;
若否,从预设的配置数据库中获取与该客户端请求相对应的配置信息以提供服务,并将获取到的与该客户端请求相对应的配置信息存储至所述本地存储空间。


2.根据权利要求1所述的方法,其中,所述方法进一步包括:根据预设的后台配置服务器更新所述配置数据库中存储的配置信息。


3.根据权利要求2所述的方法,其中,所述根据预设的后台配置服务器更新所述配置数据库中存储的配置信息包括:
当预设的配置更新条件满足时,向预设的后台配置服务器发送配置更新请求,以供所述后台配置服务器根据所述配置更新请求更新所述配置数据库中存储的配置信息;
其中,所述后台配置服务器能够根据接收到的配置管理请求生成用于更新所述配置数据库的配置内容;且所述预设的配置更新条件包括:定时触发条件。


4.根据权利要求1-3任一所述的方法,其中,所述配置信息通过配置表单存储,且所述配置表单中包括多个配置项,每个配置项包括功能标识以及与该功能标识相对应的功能值,且所述功能标识根据各个业务的业务处理规则确定。


5.根据权利要求1-4任一所述的方法,其中,所述本地存储空间包括:第一存储空间以及第二存储空间;则所述查询本地存储空间是否存储有与该客户端请求相对应的配置信息包括:
...

【专利技术属性】
技术研发人员:刘川贾超峰黄莹
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1