华为云:通过CDN实现OBS文件加速

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:华为云网络

小提示:您能找到这篇{华为云:通过CDN实现OBS文件加速}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的华为云:通过CDN实现OBS文件加速内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">本章节以某游戏网站的游戏下载、更新业务为例,介绍如何通过华为云CDN实现加速下载存储在OBS中的游戏安装包以及更新包。

< ">场景介绍



< ">某游戏网站目前已购买OBS桶服务,并存放了大量游戏软件、图片视频等文件在OBS中。随着用户不断增长,游戏下载、图片加载都存在响应较慢的问题,特别是离文件存放区域较远的用户。基于以上诉求,该网站决定采用CDN加速访问OBS方案,以最低成本实现游戏下载加速,提升用户访问体验。

< ">数据准备

< ">表1数据准备

< ">前提条件

< ">已将网站所需图片、软件包等静态资源存储至已准备的OBS桶中。

< ">说明:

< ">如果上述操作还未完成,可通过OBS控制台、OBS Browser、SDK等多种方式创建桶、上传文件,具体操作请参考各自帮助文档。

< ">配置步骤

< ">1.在OBS控制台中配置CDN文件下载加速

< ">OBS支持域名管理功能,在OBS上绑定用户域名即可实现使用自定义域名访问OBS,并可以直接在绑定过程中开启CDN加速,而不用前往CDN控制台开启。

< ">a.登录华为云控制台,选择“所有服务>存储>对象存储服务”,进入OBS管理控制台。

< ">b.单击存放软件包的桶名称,此处以obs-doc-test卫视广告的价格为例,进入桶管理页面,如图所示。

< ">c.左侧导航栏选择“域名管理”,单击“绑定用户域名”。如图所示。

< ">d.在“绑定用户域名”弹框中配置域名及CDN加速等信息,如图1所示。

< ">用户域名:输入游戏网站域名,此处以download.game-apk1.com为例。

< ">CDN加速:开启CDN加速。

< ">业务类型:选择“文件下载加速”。

< ">图1绑定用户名

< ">e.单击“确定”。

< ">2.配置CNAME

< ">在OBS绑定用户域名时开启CDN加速后,CDN会自动生成一条CNAME域名。通过在域名服务商处配置CNAME记录,将加速域名以CNAME方式指向CDN服务中对应软文推广有哪些效果的CNAME域名,域名解析生效后,该域名的所有请求都将转向CDN节点。本实践中自动生成的CNAME域名为“download.game-apk1.com.c.cdnhwc1.com”。

< ">不同DNS服务商的CNAME配置方式不同,此处以华为云云解析服务为例。其他DNS服务商的CNAME配置方法可参考配置CNAME(非华为云)。

< ">a.登录华为云控制台,在控制台首页选择“网络>云解析服务DNS”,进入云解析服务页面。

< ">b.在左侧菜单栏中,选择“域名解析>公网解析”,进入公网域名列表页面。



< ">c.在待添加记录集的域名所在行,单击“域名”列的域名名称。本实践中对应的域名为“game-apk1.com.”。如图所示。

< ">d.单击“game-apk1.com”,进入域名解析页面,然后单击右上角“添加记录集”,进入“添加记录集”弹出框。如公共危机公关处理图所示。

< ">e.根据界面提示填写参数配置,参数信息如表2所示。下表中未提到的参数可保持默认值。

< ">表2参数说明

< ">f.单击“确定”,完成添加。

< ">g.验证CNAME配置是否生效。

< ">打开Windows操作系统中的cmd程序,输入如下指令:

< ">nslookup-qt=cname桶绑定的自定义域名

< ">本实践中桶绑定的自定义域名为“download.game-apk1.com”。如果回显CDN分配的CNAME域名,则表示CNAME配置已经生效。

< ">3.开启OBS私有桶回源

< ">如果您存储软件包的OBS桶为私有桶,需要前往CDN开启私有桶回源,CDN才能从OBS中回源获取数据。具体请参见OBS私有桶回源配置。

< ">4.配置文件下载URL

< ">将代码中需要加速下载的文件URL地址配置为:游戏网站域名+文件在OBS桶中的存储路径+文件名称。

< ">以配置的游戏网站域名download.game-apk1.com以及存储在obs-doc-test桶中的game/3.2.1/文件夹下的android.apk文件为例,文件下载URL的配置如下:



< ">https://download.game-apk1.com/game/3.2.1/android.apk

< ">5.验证业务

< ">待游戏网站重新部署后,登录游戏网站,浏览网页图片、进行游戏下载。

< ">如果图片可以成功显示、游戏可以成功下载,则表示加速配置成功。

华为云:通过CDN实现OBS文件加速

上一篇:关于appsflyer的deeplink使用体验
下一篇:都是第三方数据统计工具,比较下adjust和appsfly


版权声明:以上主题为“华为云:通过CDN实现OBS文件加速"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    华为云:通过CDN实现OBS文件加速
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“华为云:通过CDN实现OBS文件加速”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通华为云:通过CDN实现OBS文件加速的相关事宜。

关键词:华为云:通过CDN实现OBS文

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号