为什么使用阿里云OSS时需要开通CDN服务?
- 行业动态
- 2025-01-28
- 4661
阿里云 OSS 开通 CDN 的步骤如下:
1、创建私有 Bucket:在对象存储 OSS 控制台的 Bucket 列表页面,单击“创建 Bucket”,在创建 Bucket 面板,填写 Bucket 名称,其他参数按下图所示采用默认配置,然后单击“完成创建”。
2、添加域名并解析域名:在 CDN 管理控制台的添加域名页面,按以下说明配置各项参数,其他参数采用默认配置,然后单击下一步,在域名管理页面,等待域名状态显示正常运行时,复制 CNAME 值,在云解析 DNS 控制台的域名解析页面,单击已添加域名右侧的解析设置,然后单击添加记录,按以下说明配置各项参数,其他参数采用默认配置,然后单击确认,等待几分钟后,使用 ping 命令查看加速域名是否生效。
3、开启私有 Bucket 回源:在 CDN 控制台的域名管理列表,单击目标域名,在左侧导航栏,单击回源配置,然后开启阿里云 OSS 私有 Bucket 回源。
4、上传文件到 OSS:在 Bucket 列表页面,单击创建的 Bucket 名称,在文件列表页面,单击上传文件,选择需要上传的静态资源,例如图片文件(dest.jpg),然后按页面指引完成上传操作。
5、获取文件 URL:在文件列表页面,单击文件操作列的详情,单击复制文件 URL,获取文件 URL,获取通过 Bucket 域名访问的文件 URL:通过 Bucket 域名访问文件时,因文件读写权限为私有,您需要获取带签名信息的文件 URL,获取通过 CDN 加速域名访问的文件 URL:通过 CDN 加速域名访问文件时,需要使用不包含签名信息的 URL 访问。
6、验证 CDN 加速效果:使用云监控的一次性拨测工具 HTTP 检测对比通过 Bucket 域名以及 CDN 加速域名访问同一个文件的加载时间。
以下是两个相关问题及解答:
问题一:阿里云 OSS 开通 CDN 后,如何查看 CDN 加速效果?
解答:可以通过云监控的一次性拨测工具 HTTP 检测对比通过 Bucket 域名以及 CDN 加速域名访问同一个文件的加载时间来查看 CDN 加速效果,如果通过 CDN 加速域名访问的加载时间明显短于通过 Bucket 域名访问的加载时间,则说明 CDN 加速效果显著。
问题二:阿里云 OSS 开通 CDN 后,如何提高缓存命中率?
解答:可以通过以下几种方式提高缓存命中率:
确保用户可以快速并安全地获取以及传输数据,根据业务需求,完成启用 HTTPS 安全加速服务、提高缓存命中率等配置。
缓存自动刷新:为确保用户能够及时访问到您在 OSS 中最新修改的文件,您可以通过 OSS 控制台启用 CDN 缓存自动刷新功能。
合理配置缓存过期时间:不常更新的静态文件(图片类型、应用下载类型等),建议设置 1 个月以上;频繁更新的静态文件(JS、CSS 等),根据实际业务情况设置;动态文件(PHP、JSP、ASP 等),建议设置为 0s,即不缓存。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/71551.html