快速入门
-
初始化一个CdnClient。
CdnClient是与CDN服务交互的客户端,Java SDK的CDN操作都是通过CdnClient完成的。用户可以参考新建CdnClient,完成初始化客户端的操作。
-
新建加速域名。
CdnClient提供了
createDomain()
方法用于创建新的加速域名,成功后CDN平台将返回新生成的CNAME记录。加速域名创建完成可以在后续的操作中查询修改。 -
查看加速域名列表。
加速域名创建完成后,用户可以通过
listDomains()
获取创建成功的加速域名列表。 -
查询、修改加速域名配置。
加速域名创建完成后,用户可以通过
getDomainConfig()
方法获取指定加速域名的详细配置信息,并通过disableDomain()/enableDomain()
对加速域名进行启、停操作,或者通过deleteDomain()
删除指定域名。用户可以通过setDomainOrigin()
修改加速域名的详细配置,setDomainCacheTTL()
配置灵活的缓存过期策略,策略说明可以参考缓存配置,并通过setDomainRefererACL()
和setDomainIpACL()
对特定的客户端进行访问限制。 -
查询域名流量
用户可以通过getStatXX接口查询详细的访问统计信息,例如
getStatPv()
查询pv,getStatFlow()
查询流量,getStatSrcFlow()
查询回源流量,getStatHitRate()
查询命中率,getStatHttpCode()
查询状态码统计等等。 -
提交缓存刷新任务
用户可以参考刷新缓存来实现对一个或者多个Object的获取。
-
提交缓存预加载任务
用户可以参考缓存预加载来实现对一个或者多个Object的获取。
-
获取域名访问日志
CDN为用户提供了完善的日志管理与下载功能,用户可以通过API获取指定域名、指定时间段的日志数据,参考获取访问日志