前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何快速实现内容分发网络切换到腾讯云CDN

如何快速实现内容分发网络切换到腾讯云CDN

原创
作者头像
Charlie Huston
修改2020-12-03 15:31:21
6.7K0
修改2020-12-03 15:31:21
举报

产品简介:

内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。

应用场景:

  • 静态内容加速:针对门户网站、电商、UGC 社区等业务场景,提供了强大的静态内容(如网页样式、图片、小文件)加速分发处理能力,显著提升了网页用户的体验。
  • 下载加速:针对游戏安装包获取、手机 ROM 升级、应用程序包下载等业务场景,提供稳定、优质的下载加速。海量弹性带宽储备,具备突发性超大流量承载能力,让业务用户获得极速的下载体验。
  • 流媒体点播加速:针对在线音视频播放业务场景,依托腾讯多年在线视频运营经验,支撑高峰期海量并发,有效保证服务的高可用性和媒体传输速度,提供稳定、流畅、丰富的观看体验。

场景描述:

1.源站是客户的自建IDC。

2.源站是其它公有云云服务器或存储服务。

两种场景下使用腾讯云CDN的步骤:

  • 注册腾讯云账号并完成实名认证
  • 开通腾讯云CDN服务
  • 在腾讯云CDN控制台添加您的加速域名
  • 配置CNAME:域名接入CDN后,系统会为您自动分配一个以 .cdn.dnsv1.com 为后缀的CNAME域名;之后您只需在域名服务提供商处完成该CNAME配置,配置生效后,即可享受腾讯云CDN加速服务。

注意:若您正在使用其他云厂商的CDN服务,建议您于新的CNAME解析全网生效后停止原云厂商CDN服务。

新客福利:

新开通腾讯云CDN的个人用户即可获得120 GB免费流量额度,企业用户即可获得360 GB免费流量额度。

新客户还可购买专享特惠资源,3元50GB境内流量,低至0.06元/GB,立即前往

操作指南:

Step1: 完成实名认证

点击开通以开通腾讯云CDN服务,未完成实名认证的用户需先进行认证,已认证的用户将跳过这一部分。

未进行实名认证的用户,需要先完成实名认证,您可以通过 CDN 控制台或账户中心进行实名认证。

Step 2. 开通 CDN 服务

完成实名认证后,即可开始开通 CDN 服务。

(1) 单击【立即开通】

(2) 选择计费方式 腾讯云内容分发网络(CDN)划分为中国境内和中国境外两个服务区域。两个服务区域均提供两种计费方式:流量计费和带宽计费,您可根据实际业务状态选择合适的计费方式。

(3) 开通 CDN 勾选同意服务条款后,单击【开通 CDN】,即可成功开通并开始使用 CDN 服务。

成功开通后,您可在概览页面看到您所选择的计费模式。

Step 3.添加域名

进入域名管理页面,单击【添加域名】。

添加域名页面由三部分组成:

  • 域名配置
  • 源站配置
  • 服务配置

腾讯云 CDN 会根据您所选的域名配置和源站配置,进行服务配置推荐,可无需修改直接提交。

第一部分:域名配置

在域名处填充您需要加速的自身的服务域名,为其选择项目、加速区域及业务类型:

配置项详解:

配置项

配置说明

域名

1. 域名长度不超过50个字符。 2. 域名已经在工信部进行过备案。 3.域名为 a.test.com、a.b.test.com 等形式子域名或*.test.com、*.a.test.com 形式泛域名。 4.若域名为泛域名或已被其他用户接入,需要进行 所有权验证 后方可接入或取回。 注意事项: 1. 接入泛域名后,暂不支持子域名或二级泛域名在其他账号接入。 2. 暂不支持 *.test.com 与*.a.test.com 同时接入。

所属项目

项目为腾讯云所有云产品共享资源集概念,项目管理 中可进行项目相关操作。

加速区域

中国境内:全球用户访问均会调度至中国境内加速节点进行服务。 中国境外:全球用户访问均会调度至中国境外的加速节点进行服务。 全球:全球用户访问将会择优调度至最近节点进行服务。 注意事项: 中国境内与中国境外加速服务分开计费,计费策略 单击查看。

业务类型

腾讯云 CDN 针对不同业务类型进行了针对性的加速性能优化, 建议选择与自身业务更加贴近的业务类型,来获取更优质的加速效果。 静态加速:适用于电商类、网站类、游戏图片类小型资源加速场景。 下载加速:适用于游戏安装包、音视频源文件下载、手机固件分发等下载场景。 流媒体点播加速:适用于在线教育、在线视频点播等场景。

加速协议

IPv4:节点仅支持 IPv4 访问。 IPv4 + IPv6:节点同时支持 IPv4、IPv6 访问,仅当勾选此选项时,可配置 IPv6 源站。 注意事项: 1. 仅中国境内支持 IPv6。 2. IPv4+IPv6 协议支持需 申请免费试用。

第二部分:源站配置

配置业务源站相关信息,CDN 节点在缓存无资源时,会回源站拉取并缓存:

配置项详解:

配置项

配置说明

源站类型

自有源站:已经拥有稳定运行的业务服务器(即源站)场景。 对象存储(COS):资源已存储在腾讯云对象存储中,可直接选择 bucket 作为源站。

源站地址

自有源站: 1. 支持设置多个 IP 作为源站,回源时会进行轮询回源。 2. 多 IP 场景可配置权重回源,格式为 IP:端口:权重(1 - 100),端口可省略,即 IP::权重。 3. 支持配置一个域名作为源站,此域名需要与业务加速域名不一致。 对象存储(COS): 1. 下拉选框选择需要设置为源站的存储桶。 2. 若存储桶为私有读写,需要先授权 CDN 服务对存储桶的访问权限,否则会导致回源失败。

回源协议

根据源站支持情况,选择回源请求协议: HTTP:HTTP / HTTPS 访问均使用 HTTP 回源。 HTTPS:HTTP / HTTPS 访问均使用 HTTPS 回源(源站需要支持 HTTPS 访问)。 协议跟随:HTTP 访问使用 HTTP 回源,HTTPS 访问使用 HTTPS 回源(源站需要支持 HTTPS 访问)。

回源域名

回源域名是指 CDN 节点在回源时,在源站访问的站点域名。 子域名接入时,默认与加速域名一致,可自定义修改。 泛域名接入时,默认为实际访问子域名,可自定义修改。

第三部分:服务配置

配置节点加速服务相关配置:

配置项详解:

配置项

配置说明

基础配置

节点缓存资源遵循 Key-Value 映射,其中 Key 为资源 URL 。 开启过滤参数,Key 会忽略 URL 中 “?” 之后参数进行映射。 不开启过滤参数,Key 为完整资源 URL。 静态加速类型默认不开启,下载、流媒体点播加速类型默认开启。

分片回源

配置回源时是否进行分片,源站需要支持分片才可开启。 对象存储源站默认开启分片回源。

缓存规则

节点缓存过期时间配置,默认情况下所有文件缓存过期时间为30天。 配置的节点缓存过期时间为最长过期时间,受节点存储资源影响,实际缓存时间视情况而定。

第四部分:接入完成

单击【提交】完成添加域名操作,请耐心等待域名配置下发至全网节点,下发时间约5 - 10分钟。

接入完成后,腾讯云 CDN 会为您分配对应的 CNAME 地址,您需要完成 CNAME 的配置,CDN 服务才能生效。

Step4. 配置CNAME

您的域名接入 CDN 后,系统会为您自动分配一个以 .cdn.dnsv1.com 为后缀的 CNAME 域名,可在 CDN 控制台 域名管理页 查看。CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME 配置,配置生效后,即可享受 CDN 加速服务。

以腾讯云为例:登录域名服务控制台,在列表中,找到需要添加 CNAME 记录的域名所在行,单击操作栏的【解析】。

在跳转到的页面中,单击【添加记录】。

在 主机记录 处填写域名前缀(如:www),将 记录类型 设置为 CNAME,在 记录值 处填写 CNAME 域名,单击【保存】,即可添加 CNAME 记录。

不同的 DNS 服务商,CNAME 生效的时间略有不同,一般会在半个小时之内生效。您也可以通过 dig 的方式来查询 CNAME 是否生效,如果 dig 到后缀为 .cdn.dnsv1.com 的域名,表示域名 CNAME 已生效。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 产品简介:
  • 应用场景:
  • 场景描述:
  • 新客福利:
  • 操作指南:
    • Step1: 完成实名认证
      • Step 2. 开通 CDN 服务
        • Step 3.添加域名
          • 第一部分:域名配置
          • 第二部分:源站配置
          • 第三部分:服务配置
          • 第四部分:接入完成
        • Step4. 配置CNAME
        相关产品与服务
        内容分发网络 CDN
        内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档