上一篇
什么是CDN指令,它如何优化网络性能?
- 行业动态
- 2024-10-15
- 1
CDN(内容分发网络)是一种分布式网络,通过将内容缓存到全球各地的服务器上,使用户能够更快地访问网站和应用程序。
1、服务操作命令
命令 | 说明 | 使用示范 |
OpenCdnService | 用于开通CDN服务,只有开通后,才能进行域名操作,一个用户只能开通一次,开通条件是账号已通过实名认证。 | aliyuncli cdn OpenCdnService InternetChargeType PayByTraffic |
DescribeCdnService | 用于查询CDN服务状态,包括当前计费类型、服务开通时间、下次生效的计费类型、当前业务状态等。 | aliyuncli cdn DescribeCdnService |
ModifyCdnService | 用于变更CDN服务的计费类型。 | aliyuncli cdn ModifyCdnService InternetChargeType PayByTraffic |
2、域名操作命令
命令 | 说明 | 使用示范 |
DescribeUserDomains | 用于查询用户名下所有的域名与状态,域名状态包括运行中(表示域名服务状态正常)、可以、已停止、配置中、配置失败。 | aliyuncli cdn DescribeUserDomains |
DescribeCdnDomainDetail | 用于获取指定加速域名配置的基本信息。 | aliyuncli cdn DescribeCdnDomainDetail |
AddCdnDomain | 用于添加加速域名,一次只能提交一个加速域名,一个用户最多添加20个域名。 | aliyuncli cdn AddCdnDomain |
StartCdnDomain | 用于启用状态为“停用”的加速域名,将DomainStatus变更为online。 | aliyuncli cdn StartCdnDomain |
StopCdnDomain | 用于停用某个加速域名,将DomainStatus变更为offline。 | aliyuncli cdn StopCdnDomain |
DeleteCdnDomain | 用于删除当前加速域名,每次只能提交一个加速域名。 | aliyuncli cdn DeleteCdnDomain |
3、刷新预热命令
命令 | 说明 | 使用示范 |
RefreshObjectCaches | 用于刷新节点上的文件内容,刷新制定URL内容指Cache节点,每次只能提交一个URL。 | aliyuncli cdn RefreshObjectCaches |
PushObjectCache | 用于将源站的内容主动预热到L2 Cache节点上,用户首次访问可直接命中缓存,缓解源站压力。 | aliyuncli cdn PushObjectCache |
DescribeRefreshTasks | 用于查询预热刷新状态是否在全网生效。 | aliyuncli cdn DescribeRefreshTasks |
4、资源监控命令
命令 | 说明 | 使用示范 |
DescribeCdnMonitorData | 用于获取区域名最小5分钟粒度的监控数据,包括请求命中率、字节命中率、QPS、流量、平均响应时间。 | aliyuncli cdn DescribeCdnMonitorData |
5、日志信息命令
命令 | 说明 | 使用示范 |
DescribeCdnDomainLogs | 用于获取指定域名的原始访问日志的下载地址。 | aliyuncli cdn DescribeCdnDomainLogs |
这些CDN指令涵盖了从服务管理到域名操作、内容刷新预热、资源监控和日志信息获取等多个方面,为用户提供了全面而灵活的CDN控制能力,在使用阿里云CLI之前,您需要在阿里云CLI中配置身份凭证、地域ID等信息,并为RAM用户授予相应的权限策略。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/85242.html