阿里云 CDN 的操作|学习笔记

本文涉及的产品
访问控制,不限时长
简介: 快速学习阿里云 CDN 的操作

开发者学堂课程【通过 CDN 为网站提速阿里云 CDN 的操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/511/detail/6834


阿里云 CDN 的操作

 

目录

一、HTTPS 安全加速

二、内容回源设置

三、节点缓存设置、访问控制设置

四、性能优化设置、视频相关设置

五、刷新缓存、资源监控

 

一、HTTPS 安全加速

登陆阿里云的控制台,进入 CDN 产品列表,点击域名管理,进入到域名列表页面,选择需要配置的域名,点击配置。

注意:在开启 HTTPS 安全加速的时候,需要用户具备匹配加速域名的证书,证书呢可以在阿里云的云盾证书服务中进行购买。

image.png

进入到域名的配置页面在 HTTPS 设置中,选择修改配置。

image.png

弹出 HTTPS 设置的页面,点击开启,选择相应的证书进行上传。CDN支持两种类型的证书上传,第一在云盾证书服务中购买过的证书可以通过证书名称直接选择上传,如果在证书列表中还没有适配的证书,可以选择自定义上传模式,设置证书名称,上传证书的内容以及私钥,该证书将会在云盾的证书服务器中进行保存。

注意 CDN 仅支持 pem 的证书格式。

设置完成之后,HTTPS 证书约一小时后生效,在用户使用 HTTPS 协议进行访问时,如果浏览器页面出现绿色 HTTPS 标志,表明当前与网站建立的是私密型,HTTPS 连接安全加速生效。

image.png

 

二、内容回源设置

CDN 的域名列表页选择相应的域名进入配置页面,将页面拉到回源设置栏,回源设置支持四种类型的操作,分别是源站设置、协议跟随回源、自由搭配的回源、回源 host,点击后边的修改配置。

 image.png

进入到 CDN 的前两个操作,第一个是源站设置,第二个是回源方式。源站设置支持三种类型的回源域名分别是 OSS 域名、IP 和自定义域名。当源站设置为 IP 或自定义域名时,支持多IP或者多域名的设置,支持在多元站的场景下进行回源优先级的设置。如果不进行优先级设置,优先级为默认,可选择优先级为1~5,优先级的等级是一大于二大于三大于四大于五大于默认的优先级。

用户百分百的回源流量将首先回源到优先级高的源站,如果某个源站健康检查连续三次都失败之后,则百分之百的流量选择优先级第二的源站进行回源,如果主动健康检查成功,该源站重新标记为可用,恢复原来的优先级。所有源站的回源优先级一样时,CDN 自动的轮询进行回源。

image.png

协议跟随回源,在操作设置里可以直接选择,点击开启。开启协议跟随回源,开启该功能后,回源使用的协议和客户端访问资源的协议保持一致,比如说用户使用 HTTPS 方式来请求资源,当节点上为缓存资源时,CDN 使用相同的 HTTPS 方式回源获取内容。

注意源站在此情况下要同时支持80和443端口,否则有可能造成回源的失败。

image.png

回原设置的第三个和第四个操作,分别是私有 Bucket 回源和回源host,分别点击后面相应的修改配置选项,即可以进入到两个操作的操作页面。

私有 Bucket 回源授权,如果加速域名想回源到该用户账号下,标记为私有的 OSS Bucket 首先需要进行授权,点击授权成功、开启授权设置后,用户开启私有 Bucket 授权的域名,CDN 加速域名获得访问私有 Bucket 的权限。私有 Bucket 回源设置时,直接点击立即授权,点击确定,只可以实现对于私有 Bucket 回源的设置。

image.png

第四个操作回源 host 可以自定义在 CDN 节点回源过程中所需访问 web 服务器域名,支持三种类型的域名分别是加速域名,源站域名和自定义域名,需要注意针对 OSS 源站需要设置回源 host 为源站域名方可以进行正常回源。

 image.png

 

三、节点缓存设置、访问控制设置

1.节点缓存设置

进入 CDN 列表的域名管理页面,将页面拉到缓存设置栏,选择缓存过期时间后面对应的修改配置按钮。

image.png

可添加缓存过期时间策略

image.png

缓存节点设置,支持用户与目录和文件后缀名的方式设置缓存过去时间,对于不经常更新的静态文件,建议将缓存时间设置到一个月以上,而对于需要更新并且更新很频繁的静态文件,可以将缓存文件的时间设置短一些。对于动态文件来说,建议用户设置缓存时间为零秒即不进行缓存。建议源站的内容不要使用同名更新,推荐用户与版本号的方式来进行同步。

image.png

2.访问控制

CDN 域名管理页面拉到访问控制栏,访问控制提供了三种功能,分别是 Refer 防盗链,鉴权配置和 IP 黑名单,选择后面对应的修改配置选项。

image.png

弹出访问控制的设置页面,Refer 防盗链支持设置 Refer 黑名单和白名单,注意黑、白名单在同一时间只能生效一种。在规则栏中输入需要进行 refer 设置。IP 黑名单设置可直接点击开启,在规格栏中输入需要进行访问拦截的 IP 黑名单,IP 黑名单当前支持添加 IP 网段的方式。第三种访问控制操作是 URL 鉴权设置。

image.png

首先开启并且设置 URL 鉴权功能编辑鉴权类型和配置信息。

URL 鉴权设置支持三种类型的鉴权,分别是A方式,B方式和C方式,用户在配置信息栏需要输入原始 URL,选择不同的鉴权类型。需要输入鉴权 key,注意鉴权 key 只能输入大小写字母、数字,长度是6~32位。选择设置的 URL 有效时间,根据设置的鉴权 key 生成鉴权后的 URL,可以用来验证健全是否生效,配置完成之后点击确定保存设置。

 

四、性能优化设置、视频相关设置

1.性能优化设置

CDN 的域名管理页面,拉到性能优化栏,提供了三种类型的操作,分别是页面优化、智能压缩和过滤参数,选择后面的修改配置按钮。

 image.png 

进入性能优化窗口,在基础优化中可以选择开启页面优化和智能压缩,在过滤参数操作中,当开启过滤参数时,用户可以根据需要设置保留参数。此业务场景适用于参数具有重要的含义,比如包含文件版本信息时,支持设置多个保留参数。

如果在请求中包含任何一个保留参数时,带有保留参数进行回源,保留参数不会进行忽略,配置完成之后点击确定保存设置。

image.png 

2.视频相关设置

CDN 的域名设置页面,将页面拉到视频相关栏,点击修改配置按钮。

image.png 

进入到视频相关操作的设置,主要包括第一个位置回源指在客户端通知源站服务器只返回部分内容以及部分内容的范围,对于大文件的分发加速有很大的帮助。

开启位置回源功可以减少回源流量消耗,提升资源的享用时间,第二个操作功能,拖拽播放。

拖拽播放指在视频点播场景中,用户拖拽播放进度时,客户端会向服务器端发送于类似URL 的一条链接地址请求,服务器端向客户端响应,从第十个字节开始数据内容,开启此项功能后,CDN 节点可以支持此的配置。

image.png

 

五、刷新缓存、资源监控

1.刷新缓存

三种功能,URL 刷新、目录刷新、URL 预热

01 URL刷新

强制回源拉取更新的文件,并更新 CDNCache 节点上的指定文件。

02 目录刷新

强制回源拉取更新的目录,并更新 CDNCache 节点上的指定文件目录,适用于多内容刷新的场景。

03 URL预热

将源站的内容主动预热到 L2Cache 节点上,用户首次访问可直接命中缓存,缓解源站压力。

URL 刷新、URL 预热任务生效时间:5-10分钟之内生效,同一个 ID 每天最多只能预热刷新共 2000个URL。

目录刷新任务生效时间:一般会在30分钟内生效,一天最多提交 100 个刷新请求。

CDN 域名配置页面点击刷新,进入刷新缓存的页面。操作类型中可选择刷新或预热,在刷新类型中可选择 URL 或目录。URL 文本框中可输入或拖拽文本文档到此,点击刷新完成操作。

image.png

2. 资源监控

监控页面功能说明:

·资源监控包含四部分,资源用量、统计分析、域名排名、热点分析。

CDN 监控支持原始数据导出,如网络带宽、流量,域名按流量占比排名以及访客区域、运营商分布等详细数据。

用户使用 CDN 时发现资源监控部分的曲线图数据和计费数据有一定差别,因为两种操作的曲点粒度不同。

如30天统计曲线取点粒度为14400s 计费数据粒度为300s,故曲线图会忽略掉其中的一些计量点作图,主要用作带宽趋势描述,带宽使用以精确粒度的计费数据为准。

CDN 域名配置页面,直接点击监控,进入到资源页面。提供四个功能,资源用量、统计分析、域名排行、热点分析。

 image.png

目录
打赏
0
0
0
0
315
分享
相关文章
阿里云CDN:全球加速网络的实践创新与价值解析
在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
73 7
|
1月前
|
阿里云CDN边缘脚本示例实现/?p123重定向/p/123.html
本文介绍了如何通过EdgeScript实现URL重定向,将`http://www.example.com/?p123`重定向到`http://www.example.com/p/123.html`。使用捕获请求URI中的参数并进行重写,具体代码和内置变量参考阿里云CDN开发者文档。示例代码展示了关键的实现步骤。
38 8
课时4:阿里云云存储(OSSTableStoreNAS)+CDN产品:更快速度,更低成本
阿里云云存储(OSS、TableStore、NAS)结合CDN,提供高效、低成本的海量数据存储与加速服务。基于飞天操作系统,具备近乎无限的存储空间、99%可用性和多个九的数据持久性,支持多种数据类型和应用场景。CDN覆盖全球500+节点,确保毫秒级访问速度,助力企业应对大数据时代的挑战,提升用户体验。
|
2月前
|
CDN
阿里云CDN收费标准,不同计费模式价格表(基础服务费和增值服务费用整理)
阿里云CDN的计费包括基础费用和增值费用。基础费用有三种计费方式:按流量、带宽峰值和月结95带宽峰值,默认按流量计费。增值服务如HTTPS、QUIC、WAF和实时日志等,使用才收费。详细价格和规则请参考阿里云官网。
241 12
|
2月前
|
CDN
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN的费用由基础费用和增值费用组成。基础费用有三种计费方式:按流量、按带宽峰值和月结95带宽峰值,默认为按流量计费,价格根据使用量阶梯递减。增值费用包括静态HTTPS请求、QUIC请求等,按实际使用量收费,不使用不收费。具体收费标准和详细规则可参考阿里云官方页面。
阿里云国际站注册教程:阿里云cdn加速怎样
通过阿里云CDN加速,用户可以实现网站内容的快速加载,提升用户体验,同时减轻源站服务器的压力,提高网站的访问速度和稳定性
阿里云CDN边缘脚本实现+字符转义%2B
对象存储OSS中,文件名包含+字符时,请求URL未转义会导致404错误。解决方法是将URL中的+字符转义为%2B,或通过CDN/DCDN边缘脚本自动转义。示例脚本:若URI包含+,则替换为%2B。
100 10
将Certbot/ACME.sh自动化申请的证书自动部署到阿里云CDN
本文介绍了阿里云 CDN SSL 证书自动更新工具,定期检查证书有效期,使用Let's Encrypt 等工具签发的证书自动更新至阿里云 CDN,支持 Docker 及 .NET 8 部署,简化证书管理流程。
阿里云CDN遇到攻击?别慌,教你如何应对!
阿里云CDN遇到攻击?别慌,教你如何应对!
阿里云CDN设置阀值的指南
阿里云CDN设置阀值的指南

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等