预热缓存 接口描述 本接口用于通知CDN提前缓存指定的url,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url。
批量删除镜像缓存 接口描述 此接口用于单个或批量删除BCI镜像缓存。 请求结构 POST /v{version}/imageCache/batchDel HTTP/1.1 Host: bci.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
如果设置为“no-cache”,则意味着指示请求或响应消息不能缓存(HTTP/1.0用Pragma的no-cache替换)。 Expires:表示失效时间,也就是文件在本地客户端的缓存时间,等同max-age的效果,Expires的值应该使用GMT格式的时间:如 Thu, 01 Dec 1994 16:00:00 GMT。
查询缓存共享 本接口用于查询配置项缓存共享。 Method Path 说明 GET /v2/domain/{domain}/config?
设置缓存共享 本接口用于更新指定加速域名的缓存共享。此域名必须是本用户的,否则会返回403失败。 Method Path 说明 PUT /v2/domain/{domain}/config?
缓存配置接口 设置缓存过期规则 public void setDomainCacheTTL ( CdnClient client ) { String domain = my.test.com ; SetDomainCacheTTLRequest request = new SetDomainCacheTTLRequest ( ) . withDomain ( domain ) . addCacheTTL
缓存管理接口 刷新缓存/查询刷新状态 Purge/GetPurgedStatus 缓存清除方式有URL刷新、目录刷新除。URL刷新除是以文件或一个资源为单位进行缓存刷新。目录刷新除是以目录为单位,将目录下的所有文件进行缓存清除。 cli := client . GetDefaultClient ( ) // 刷除 purgedId , err := cli . Purge ( [ ] api .
响应参数 参数名称 类型 描述 totalCount Integer 当前用户空间下镜像缓存数目。 pageSize Integer 当前查询页。 pageNo Integer 当前查询页的镜像缓存条目数量。 result List< ImageCacheModel > 镜像缓存信息列表。 请求示例 GET /v2/imageCache?
队列管理 队列功能概述 队列是一个资源池中部分资源的集合,用于工作负载(训练任务、模型服务)的运行。用户可将资源池划分成若干个独立队列(逻辑队列、物理队列)来运行不同工作负载。资源池创建成功后会默认生成default队列。 队列分为逻辑队列和物理队列,逻辑队列仅通过配额限制资源使用,与物理节点无绑定;物理队列绑定节点,实现队列间资源物理隔离。
配置域名共享缓存 概述 域名共享缓存即多个加速域名共享CDN缓存。将多个域名添加在一个分组内并开启共享缓存功能后,组内域名将共享同一份缓存策略、使用同一个源站,并默认都会回源获取资源,从而降低回源。如域名a.com和b.com共享a.com的缓存策略,设置域名共享缓存后,用户请求b.com时返回a.com的缓存策略。 操作步骤 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。