阿里云OSS接入CDN实操教程

2023-07-0211:54:04网站管理维护Comments2,917 views字数 972阅读模式

OSS基础上引入CDN,可以为我们节省流量费用,以及添加限流控制。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

引入CDN

费用

引入CDN后,总流量费 = OSS回源流量费 + CDN流量费。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

在当前(20230620)看,OSS回源流量费,是0.15元/GB;最新价格见 官网文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

阿里云OSS接入CDN实操教程

CDN的流量费用,是0.24元/GB。 最新价格见 官网文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

阿里云OSS接入CDN实操教程

所以总体费用依然是低于OSS的下行流量费用的,从价格上考虑,也应该接入CDN。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

配置CDN加速

在OSS的域名管理中,我们已经创建了访问OSS的专用域名,在这里可以进入CDN配置。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

阿里云OSS接入CDN实操教程

点击后基础信息都填写好了,只需要在下一步中添加一个CNAME记录,只需要按照 配置向导 处理即可。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

开启HTTPS

刚创建的CDN是默认不开启https的,需要我们在【HTTPS配置】手动开启。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

跟OSS类似,如果证书也是在阿里云上申请的话,可以直接选择对应的证书。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

另外,也可以启用强制跳转HTTP->HTTPS。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

替换旧图片的url

如果直接访问OSS资源,用的不是自己绑定的域名,是类似xxx.oss-cn-shenzhen.aliyuncs.com的,则现在可以在文件列表中,再次查看文件url,此时可以选择CDN加速的域名。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

这时候就可以把旧文章图片的url都替换成CDN加速的域名了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

另外,如果加速域名与你的博客域名存在跨域问题,则还需要在【数据安全】-【跨域设置】中进行设置,此处不进行展开。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

访问保护

缓存时间

由于博客内容基本都是静态,不易改变的,所以我们可以在缓存时间上直接设置最大值 3年。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

如果此时有文件更新怎么办?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

不用怕,在OSS层,【Bucket配置】-【域名管理】中,可以开启CDN缓存自动刷新,这样有文件更新时,也会通知CDN进行相应的更新。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

防盗链

CDN和OSS的防盗链是分开的,具体来说,访问CDN的时候,是CDN的防盗链生效,回源时候就是OSS的防盗链生效,所以强烈建议在CDN上也配置相同的防盗链。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

阿里云OSS接入CDN实操教程

流量限制

引入CDN的另一个好处就是可以进行流量限制。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

根据自己博客的情况,设置带宽上限阈值,到达阈值后即会触发CDN域名下线。(官网说这大概有10分钟的延迟)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

监控

如果不放心,还可以在 阿里云监控 上增加对应监控文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

选择【云产品监控】-【OSS/CDN】-【创建报警规则】,然后增加【公网流出流量】【下行流量】等监控即可。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

阿里云OSS接入CDN实操教程

完成

至此,阿里云 OSS 中配置 CDN 就完成了,可以去凹凹深渊了,撒花~文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wg/49235.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/wg/49235.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定