前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >腾讯云CDN接入教程

腾讯云CDN接入教程

原创
作者头像
勤劳的小蜜蜂
修改于 2019-06-27 09:58:48
修改于 2019-06-27 09:58:48
10.5K0
举报
文章被收录于专栏:云服务器999+云服务器999+

【数字生态,钜惠来袭】云服务器限时秒杀,首购1核1G 99元/年

http://cloud.tencent.com/act/pro/voucherslist

开通CDN服务

开通路径,顶部导航条—基础–CDN与加速

开通步骤根据提示一步一来就行了,不做过多介绍。(小广告一波)

新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

http://cloud.tencent.com/act/pro/voucherslist

腾讯云热卖云产品3折起 腾讯云服务器安全可靠高性能,多种配置供您选择

http://cloud.tencent.com/act/pro/voucherslist

添加接入域名

点击确定,自动跳到接入界面,如果没有,可以点击 下图中的 添加域名 按钮。

点击之后,如下图。

这里可以添加最多10个域名,不过注意3点:

1,不能和源站同名; 2,这10个域名必须都是指向的同一个源站; 3,特色问题——域名必须要有备案号。

所属项目不用管,直接默认即可。源站类型可选 源站域名 和 对象存储。这个对象存储和我们没有关系,这个是使用了腾讯的对象存储业务才可以使用的。

加速服务配置

业务类型,我们选静态加速。如果你是视频站,可以选择流媒体加速,如果你是下载站,可以选择下载加速。

这里小编开启了过滤参数,可以根据实际情况配置。

缓存过期配置,这里可以设置希望缓存的文件类型以及期望的缓存天数。对于不想缓存的动态文件,也可以在这里配置,把刷新时间设置为0,即可。对于刷新时间,并不是越久越好,依据自己站点的实际情况配置。那些长久不用更新的文件,就设置长点,对于那些可能会更新的文件,设置短点。WordPress站点可以参照小编的配置。

缓存配置参数参考

文件类型:.php;.jsp;.asp;.aspx 刷新时间0秒 文件类型:.jpg;.png;.jpeg;.gif;.css;.html;.js  刷新时间 30天 文件夹:/wp-content/uploads 刷新时间 30天

域名接入完成

提交之后,接入就完成一小步了,但还需要验证域名哦。

域名验证

点击管理,会跳到下图界面。将你刚刚设置的CDN域名使用CNAME指向到系统给你的域名。几分钟后,就能完整验证。当然你也可以手动验证,使用ping命令,ping一下你的域名,如果PING到后缀为cdntip.com或后缀为tcdn.qq.com表示域名CNAME已生效。

至此,域名的接入工作,算是搞定了,接下来,我们一起来看看腾讯云免费CDN使用https部署教程。

高级缓存设置

如果你没有什么特殊要求,保持默认即可。

防盗链设置

腾讯云CDN,哥觉得最好的一点就是可以配置防盗链。小编一直使用的360网站卫士没有防盗链功能,有点奇怪。这里可以利用referer设置防盗链。小编这里使用白名单进行控制。可以使用*.boyhost.cn 这样的通配符来控制多个根域名正常访问或禁止访问。小编推荐不要勾选空referer访问。当然,对于搜索引擎优化,对于搜索引擎的referer怎么设置,小编还在研究中,如果小伙伴您有好的方法,欢迎与小编分享。

配置完,可以看到下图

缓存设置

如果你之前配置的缓存方式有修改的地方,可以在这里修改。

回源配置

按需配置,通常保持默认即可。

高级配置

如果没有特殊需要,保持默认即可。

如果你选择了按带宽峰值付费,你在这里可以设置最高的峰值,超过部分回源,以保证浪费CDN费用。

配置https访问

如果你想全站https访问,在这里,选择你想要使用https访问的域名。如果你是自己有其它第三方证书,复制所需的证书内容到对应的框里保存即可。如果是申请了腾讯云的SSL,选择腾讯云托管证书。

在这里选择对应的证书,别选错了哦。

回源方式这里,如果你的源站没有设置HSTS,那么小编推荐使用http回源,可以减轻服务器少量的压力。如果像本博这样,使用了HSTS强制https访问,就只能开启https回源了。

CDN缓存域名SSL证书

配置完后,如下图,可以在这里查看到详情。

完成部署

哈哈哈哈哈,其实到上步就完成了,这里来看看部署完成后的界面。

注意事项

1、域名要有备案号,网站必须合法

2、要结合网站实际情况配置缓存时间,别乱缓存一气,导致CDN越用越慢

3、回源域名,不能和当前CDN域名一样,注意修改为源站域名,系统有时候会默认为当前CDN域名

4、Wordpress博客,推荐搭配WP-Super-Cache缓存插件使用。

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
分布式任务调度平台XXL-JOB
XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
用户1518699
2018/09/12
4.2K0
分布式任务调度平台XXL-JOB
spring boot项目整合xxl-job
关于分布式任务调度平台XXL-JOB,作者 许雪里 在其发布的中文教程中已经介绍的很清楚了,这里就不做过多的介绍了。按照文档搭建xxl-job,做此记录。
BUG弄潮儿
2020/06/29
4.2K0
分布式任务调度平台XXL-JOB搭建教程
  关于分布式任务调度平台XXL-JOB,其实作者 许雪里 在其发布的中文教程中已经介绍的很清楚了,这里我就不做过多的介绍了,关于其搭建教程,本人依照其文档搭建起来基本上也没遇到啥问题,这里通过博客的形式记录下来。
IT可乐
2019/05/29
2.4K0
分布式任务调度平台XXL-JOB搭建教程
分布式任务调度平台XXL-JOB
任务调度是指基于给定的时间点,给定的时间间隔又或者给定执行次数自动的执行任务。我们可以思考一下在以下场景中,我们应该怎么实现:
我没有三颗心脏
2019/10/08
2.3K0
分布式任务调度平台XXL-JOB
分布式任务调度利器—Xxl-job框架详解
近期开发中的功能中需要用到定时任务来做数据库的备份和文件的定时删除,所以调研了当前比较主流的几个定时任务框架,经过对比选定了今天要讲的xxl-job,所以这篇文章,我主要和大家分享一下xxl-job的学习总结,记录一下在分布式项目下如何优雅的使用xxl-job实现定时任务。
灰小猿
2024/05/25
30.8K0
分布式任务调度利器—Xxl-job框架详解
快速学习-XXL-JOB任务详解
参考上文“配置属性详细说明”对新建的任务进行参数配置,运行模式选中 “BEAN模式”,JobHandler属性填写任务注解“@XxlJob”中定义的值;
cwl_java
2020/09/24
3.5K0
快速学习-XXL-JOB任务详解
分布式任务调度平台XXL-JOB,不了解一下?
任务调度是指基于给定的时间点,给定的时间间隔又或者给定执行次数自动的执行任务。我们可以思考一下在以下场景中,我们应该怎么实现:
Bug开发工程师
2019/12/05
1.3K0
xxl-job【后端专题】
xxl-job-admin目录配置文件 application.properties
高大北
2022/11/14
8041
xxl-job【后端专题】
分布式任务调度xxl-job
在单机应用时期,任务调度一般都是基于spring schedule和集成quartz来实现的,当系统发展成分布式服务,应用多实例的时候,任务就会出现多次调用的问题,很多时候我们任务并不需要跑多次。解决方案有很多,最最简单粗暴的就是可以设置应用开关。其次就是集中式话任务管理调度。当然,quartz也有集群模式,但是基于api控制并不直观。下面介绍一个集中式的分布式任务调度框架,可以很方便的解决分布式任务调度的问题
kl博主
2023/11/18
4400
分布式任务调度框架XXL-JOB入门级教程
下载源码导入idea,源码地址:https://gitee.com/xuxueli0323/xxl-job.git
小熊学Java
2023/07/16
1.3K0
分布式任务调度框架XXL-JOB入门级教程
springboot整合xxl-job 分布式任务调度
注意:调度中心支持集群部署,集群情况下各节点务必连接同一个mysql实例,如果mysql做主从,调度中心集群节点务必强制走主库
用户10125653
2022/11/10
1.3K0
springboot整合xxl-job 分布式任务调度
【黑马头条】day20—xxl-job
当前软件的架构已经开始向分布式架构转变,将单体结构拆分为若干服务,服务之间通过网络交互来完成业务处理。在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,如果在这种分布式系统环境下运行任务调度,我们称之为分布式任务调度。
陶然同学
2023/04/02
7050
【黑马头条】day20—xxl-job
XXL-JOB系列一之架构设计
XXL-JOB是一个分布式的任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
用户9511949
2024/06/20
2330
分布式调度XXL-JOB
在业务类中方法中贴上这个注解,然后在启动类上贴上@EnableScheduling注解
yuanshuai
2023/11/17
3330
分布式调度XXL-JOB
xxl-job Vs ElasticJob,谁牛?
1. xxl-job 2. 运行 xxl-job 3. 开发定时任务 3.1 项目创建及配置 3.2 定时任务开发方式 4. 小结 前两天写了一篇文章介绍了一下 ElasticJob,有不少小伙伴强烈建议讲讲 xxl-job,其实 ElasticJob 本来就是一个引子,松哥本来就是想和大家分享 xxl-job 的(手动狗头。 1. xxl-job 松哥也在微信群里和小伙伴们讨论过各自到底用的是 xxl-job 还是 ElasticJob,讨论的结果就是,xxl-job 使用的人更多一些。 不说功能的优劣,
江南一点雨
2022/03/24
2K0
快速学习-XXL-JOB快速入门
解压源码,按照maven格式将源码导入IDE, 使用maven进行编译即可,源码结构如下:
cwl_java
2020/09/24
1K0
快速学习-XXL-JOB快速入门
分布式任务调度平台 XXL-JOB 2.0.0 发布
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
Debian中国
2018/12/21
1.1K1
【进阶之路】定时任务调用平台xxl-job
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:30px;margin-bottom:5px}.markdown-body h2{padding-bottom:12px;font-size:24px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:18px;padding-bottom:0}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:15px}.markdown-body h6{margin-top:5px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body
南橘
2021/04/02
1.1K0
【进阶之路】定时任务调用平台xxl-job
SpringBoot入门建站全系列(三十二)接入xxl-job分布式任务调度平台
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
品茗IT
2020/05/28
1.6K0
从简单到复杂学习任务调度(2)-xxl-job基本原理和使用
上一篇对Java层面提供的以及和Spring提供的任务调度方式有了一定的了解,也分析出了它们的弊端,不过学习它们还是很有必要的,因为任务调度机制的思想和这些类差不多,只不过一个功能强大的任务调度工具会额外添加很多功能,使其更加灵活,更加全面,更加可控,比如Timer类会使用TaskQueue来存储任务,TimerThread获取到的TimerTask总是最先执行的任务,是因为TimerQueue是一个最小堆,它会将最先执行的任务放在堆顶,然后按照时间顺序进行排序,而在xxl-job中,会有一个守护线程去扫描数据库,获取可执行的任务,然后根据此任务的一些配置去解析出此任务的调度方式。
小四的技术之旅
2023/03/02
2.2K0
从简单到复杂学习任务调度(2)-xxl-job基本原理和使用
推荐阅读
相关推荐
分布式任务调度平台XXL-JOB
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档