前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云COS部署 + 配置CDN

腾讯云COS部署 + 配置CDN

作者头像
灵魂画师牧码
发布2020-11-06 12:44:56
39.9K2
发布2020-11-06 12:44:56
举报
文章被收录于专栏:灵魂画师牧码灵魂画师牧码

由于项目中需要图片上传的功能,所以买了腾讯云的对象存储功能,下面就记录下具体流程,希望能给xdm做些参考

COS部署

  1. 购买对象存储后,进入控制台,在对象存储中找到存储桶列表,创建存储桶,配置桶名称、地域、权限等。

然后,貌似就配置的差不多了。。。

那么现在找到对应的接口文档,可以开始在项目里部署了:

  1. 按照文档的要求,现在在maven文件中加入依赖:
  1. 图片上传接口:
  1. 添加COS的配置信息类

其中的两个秘钥信息要去这里单独获取:

其他的信息在配置管理中均能找到:

由于COS默认的访问域名过长,建议使用自定义域名:

  1. 经过测试,图片上传功能搞定,但是。。。图片下载速度实在不敢恭维,前端从COS加载图片的时间接近2s,速度十分感人,完全达不到业务需求,于是决定尝试下CDN。

配置CDN

  1. 肯定要先破费咯。。。进入内容分发网络控制台,在域名管理下添加域名:

在配置表单里填写域名等信息:

  1. 配置证书

注意,此处的证书内容,不仅要有cert.pem中的内容,后面还要把ca证书(即 ..chain 文件)的内容追加到证书内容后面,否则会报错“证书链错误”,这里感觉COS的文档并没有提及。

获取证书链

  1. 在添加好的域名后点击管理,进入访问控制,添加防盗链并开放端口;
  1. 如果需要节省传输流量,可以在高级配置中,打开智能压缩:
  1. 然后返回对象存储我们刚才新建的存储桶实例中,添加自定义CDN加速域名,打开回源鉴权:

至此,所有的配置就都结束啦。

这个CDN的加速效果还是很明显的,配置后的图片下载速度可以达到几百ms,终于还是达到了使用标准。但就使用效果而言,腾讯的COS本身的访问速度明显不如阿里的OSS和七牛云的对象存储系统的效果好,希望能给需要使用云存储的同学一些帮助哈

来个直击灵魂的三连吧!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-10-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程如画 微信公众号,前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • COS部署
  • 配置CDN
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档