本文介绍如何利用内容分发网络 cdn 对 bos 中数据进行加速分发。
存储分发场景下,bos用于存放网站的静态图片、视频文件和应用服务的下载内容等文件。存储分发场景通常有以下特点:
使用cdn加速bos,通过cdn服务加速分发能帮助用户就近获得bos存储服务中存放的文件,极大地提高用户体验。
使用cdn加速bos搭建存储分发场景有以下优势:
以搭建某个站点为例,通常网站包含主站、静动态文件及程序代码。使用cdn加速bos的存储分发方案可以对网站进行架构优化,在有限增加成本的情况下提升用户访问体验。具体的奇异果体育app竞彩官网下载的解决方案和步骤如下:
对bcc或任意位置上的网站程序进行整理,区分出动态文件和静态资源,并将静态文件存储到bos中。
开通cdn
cdn加速域名开通有“使用官方的默认加速域名”和“使用个人/公司申请的备案域名”两种方法。
上传文件并体验cdn加速
bos提供了多种上传文件的方案,您可以选择从console上传、使用api或sdk上传、使用bos cli上传等方式。
本例以通过console上传一个文件为例。
上传完成后,进入“bucket管理”的“数据管理”页签,检查上传文件对象是否存在。如果存在,那么该文件的cdn加速的访问地址,通常为自定义的加速域名或者官方cdn加速域名 '/' '文件名'
。
如果您有多个cdn加速域名与该bucket绑定,则多个cdn加速域名都可以生效。
在应用系统中,将对原静态资源访问的url替换为加速访问的地址(您自定义的加速域名或者官方cdn加速域名 '/' '文件名'
),即通过cdn加速后访问。
修改完成后对网站静态文件的访问都会通过bos cdn形式访问,不仅减少了您机器资源的消耗,也提高了用户访问的速度,提升用户体验
测试cdn加速
使用浏览器,通过您自定义的加速域名或者官方cdn加速域名 '/' '文件名'
,访问bos上的资源。