首页
学习
活动
专区
工具
TVP
发布

【玩转腾讯】GitHub Actions + 腾讯COS + SCF函数刷新CDN 自动化部署静态网站

[封面] 前言 作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯两大平台,成功完成了全自动部署网站的实践....寻求方案 腾讯COS对象存储服务能够提供静态网页服务,并可以配置CDN域名进行访问,那么就需要解决以下两个问题: 如何使GitHub自动同步文件到腾讯COS 腾讯COS对应的CDN如何自动刷新 解决方案...GitHub Action - 配置每次Push代码后自动上传到COS 腾讯 SCF函数 - 检测到COS内文件变动后自动刷新对应的CDN链接 方案流程图 [bcxuwha5i6.jpeg] --...获取腾讯API密钥 登录腾讯控制面板 - 访问控制 - 访问密钥 - API密钥管理 新建密钥 [htavu2f1nc.jpeg] 此密钥拥有所有权限,为保证安全,也可以添加子用户,配置COS,CDN...[ogsz7aa1xo.jpeg] [8iebk45hvp.jpeg] --- 第二阶段 - 腾讯 SCF函数 [jaztk5637g.jpeg] 配置腾讯CDN域名 登录腾讯控制面板 - 对象存储

5.8K1412

GitHub Actions + 腾讯COS + SCF函数 + 自动刷新CDN 完美自动化部署静态网站

前言 作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯两大平台,成功完成了全自动部署网站的实践....寻求方案 腾讯COS对象存储服务能够提供静态网页服务,并可以配置CDN域名进行访问,那么就需要解决以下两个问题: 如何使GitHub自动同步文件到腾讯COS 腾讯COS对应的CDN如何自动刷新 解决方案...GitHub Action - 配置每次Push代码后自动上传到COS 腾讯 SCF函数 - 检测到COS内文件变动后自动刷新对应的CDN链接 方案流程图 image.png ---- 第一阶段...获取腾讯API密钥 登录腾讯控制面板 - 访问控制 - 访问密钥 - API密钥管理 新建密钥 image.png 此密钥拥有所有权限,为保证安全,也可以添加子用户,配置COS,CDN对应的权限...image.png 配置腾讯CDN域名 登录腾讯控制面板 - 对象存储 进入创建的存储桶 - 基础配置 - 开启静态网站 image.png 域名管理 添加自定义加速域名,并设置域名指向生成的

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

cdn-腾讯cdn

目前主要的CDN调度方式依旧是依赖DNS地址进行就近分配节点,但是由于中国的复杂网络情况以及运营商IP库以及出口的不规范,经常存在调度失误的现象。...腾讯CDN调度系统可以对节点服务器状态及数以亿计真实腾讯终端用户连接时延情况进行汇总运算,绘制出“全网阻塞地图”,进而给出高可用的节点信息 腾讯cdn详情点击查看 精选优质节点,全面覆盖各运营商,持续优化...腾讯cdn网页加速示意图 image.png 腾讯cdn调度系统示意图 image.png 腾讯cdn,900+节点覆盖 全球覆盖 800+国内节点,100+海外节点,超过70T资源储备 1Billion...终端 精准调度 依托数亿客户终端,绘制全网络阻塞地图,实现精准调度 30%↑ 极限性能 腾讯自研缓存组件,较成熟开源解决方案提升缓存性能30% 5min 快速启用 AI域名智能审核让您从注册CDN到开通域名服务只需

23.4K20

GitHub Actions+腾讯COS+SCF函数刷新CDN自动化部署静态网站

作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯两大平台,成功完成了全自动部署网站的实践。...2 解决方案 腾讯COS对象存储服务能够提供静态网站服务,并可以配置CDN域名进行访问,那么就需要解决以下两个问题: 如何使GitHub自动同步文件到腾讯COS; 腾讯COS对应的CDN又是如何自动刷新...; 解决方案: GitHub Action-配置每次Push代码后自动上传到COS; 腾讯SCF函数-检测到COS内文件变动后自动刷新对应的CDN链接; 方案流程图: ?...7 配置CDN域名 配置腾讯CDN域名,登录腾讯对象存储控制面板,进入创建的存储桶,在基础配置中开启静态网站。 ?...9 测试SCF函数 腾讯内容分发网络控制台,左侧刷新预热→操作记录→查询。 可以看到刚才测试成功的一条记录,现在可以尝试在Push代码到GitHub来完整的测试整个流程了。 ?

2.2K30

腾讯cdn加速教程-腾讯cdn接入步骤

腾讯cdn加速教程,腾讯cdn接入步骤,很多第一次使用腾讯CDN,不清楚腾讯CDN加速教程及接入步骤。下面就为大家介绍腾讯CDN加速教程和接入步骤。...1、首先购买腾讯CDN流量包 https://cloud.tencent.com/act 2、腾讯CDN加速采用流量包的方式,一个流量包,可用于多个域名的CDN加速,不限域名的个数,这个非常不错。...现在有的CDN加速,限制域名个数,一个加速包只能使用一个域名。而腾讯CDN加速包,不限制域名个数,这个非常棒,哪怕你有十个域名,八个域名,都可以使用同一个腾讯CDN加速流量包。...腾讯CDN加速流量包,100GB也仅需要20元,非常便宜,可以多个域名共用一个流量包。无论你的域名是否在腾讯都可以使用。 购买腾讯CDN加速流量包之后,就可以给网站加速了。...1.jpg 腾讯cdn加速教程 1、进入 CDN 控制台,单击左侧菜单中域名管理进入相应页面,单击添加域名。

30.8K40

玩转腾讯CDN

本人见证了腾讯一步步的成长,整体团队的不断进步,个人能力一点点的提升,遇到过各种各样的用户,咨询过各类相关问题。...二、接入 1、域名备案 加速区域选择为中国境内或全球时,需要先完成 ICP 备案,若您的域名尚未完成 ICP 备案,您可以使用腾讯网站备案。...备案只要工信部可查即可,不强制在腾讯完成备案; 当前CDN拉取工信部备案信息存在延迟,可以耐心等待24小时;如果工信部已经可以查看到备案信息,可以咨询客服提供支持。...选择腾讯对象存储中的一个存储桶作为源站。 2. 根据存储桶处的配置和您的实际业务场景,选择默认域名或静态网站类型。 3....若您的存储桶为私有桶,请授权 CDN 并开启回源鉴权,即开启私有存储桶访问。 第三方对象存储(第三方存储默认访问域名): 1.

10.3K180

配置腾讯CDN

创建加速域名 如cdn.xx.cn作为cdn加速域名 创建对象存储COS 进入腾讯控制台,搜索对象存储(COS)并进入,新用户将免费获得6个月的标准存储容量包。...进入存储桶列表可以看到所建存储桶,点击配置管理进入(以下只讲解部分功能) 文件列表:存放需要加速访问的文件 基础配置:可以查看基本信息、设置防盗链等 域名管理:可以自定义CDN加速域名、自定义源站域名等...权限管理:设置存储桶访问权限等 创建内容分发网络CDN 进入腾讯控制台,搜索内容分发网络并进入 点击域名管理添加域名,填写cdn域名(cdn.xx.cn)-所属项目(默认项目即可)-加速区域(根据自身需要选择...进入域名列表查看CNAME值,复制进入域名解析cdn域名(cdn.xx.cn)选择记录类型CNAME-线路值(根据自身需要选择)-记录值(所复制的CNAME值)保存即可。...访问加速文件 访问地址:cdn.xx.cn/xx.jpg

10.1K20

基于COS日志实时自动刷新CDN缓存

问题场景 背景:现在很多公司使用对象存储服务来存储静态文件/图片等,充分利用上功能实现数据处理(数据万象),如COS的缩放/裁剪等功能;同时通过CDN的加速能力,提升访问质量。...问题:文件删除,可能来自第三方的投诉;可能来自违规;可能来自公司本身业务需要等等;COS文件删除,CDN需要刷新缓存;如果用了数据处理能力,比如万象,可能会产生同一个key,数个URL,都需要刷新缓存。...解决: 单key-单path场景,如key为/aaa/bbb.jpg,删除的缓存也只有/aaa/bbb.jpg的场景,目前已提供函数计算功能自动刷新的功能; 单key-带有参数或者样式场景...aaaa=1233&a=b,也可能是/aaa/bbb.jpg/yangshi,目前函数计算还未覆盖此场景,需要通过COS的实时日志即CLS日志服务来自动实现刷新功能,同时支持第一种场景的覆盖。...image.png 验证CDN刷结果: 到CDN的控制台-查看刷新结果 可以看到各URL均刷新成功,无论带样式的还是拼接URL的 image.png 补充说明 腾讯日志服务已逐步支持腾讯各种产品日志接入

2.9K322

【玩转腾讯】WordPress配置腾讯CDN并实现发布更新文章审核评论自动清理CDN缓存

为此,我把博客固定链接结构改成了/%post_id%.html,然后在cdn配置缓存,html页面似乎更利于cdn缓存(这个我也不太懂,发现很多大佬都是这样设置) 正文开始: 配置腾讯CDN 注册腾讯账号开通...腾讯CDN 开通之后开通域名,新用户还送流量包,可以根据自己的需求选择套餐 回源配置: 由于我使用的是腾讯的服务器,好像支持什么Range回源配置,源站类型我选择自主回源,源站地址就填写服务器ip。...不缓存 后台/wp-admin 登录页面/wp-login.php 静态文件.php;.jsp;.asp;.aspx 其他的都设置缓存 图片 发布/更新文章、提交/审核评论自动清理腾讯CDN缓存 把下边的代码放到当前主题...CURLOPT_SSL_VERIFYHOST, false); } $result = curl_exec($ch); return $result; } //腾讯...cdn缓存刷新配置结束 API密匙获取:https://console.qcloud.com/capi 在CDN控制台能查到缓存刷新记录这说明配置成功 图片 ps.经博主测试,PHP7.3不能提交, PHP7.2

5.2K115

如何使用腾讯CDN腾讯CDN的详细配置教程

一:腾讯CDN的开启办法 腾讯CDN付费流量购买地址:http://cloud.tencent.com/act/pro/voucherslist 腾讯CDN后台地址:https://console.cloud.tencent.com.../cdn/ 腾讯CDN后台管理界面如上图。...点击你进入到CDN的管理界面这一步,系统就会提示你开通CDN,你点击确定就好。 二:腾讯CDN的绑定域名 首先点击左侧的域名管理,然后点击添加域名。...至此,在腾讯CDN这块儿基本配置完成。下面转入域名解析部分。 三:使用CDN的域名进行解析 回到腾讯CDN的管理界面,选择你加速的域名。...至此,如果你的网站没有设置https,则腾讯CDN加速已经全部完成了,如果网站设置了https,那么你就需要继续向下看。

41.7K51

WordPress配置腾讯CDN并实现发布更新文章、提交审核评论自动清理腾讯CDN缓存

CDN 注册腾讯账号开通CDN这个不多说。...腾讯CDN 开通之后开通域名,新用户还送流量包,可以根据自己的需求选择套餐 回源配置: 由于我使用的是腾讯的服务器,好像支持什么Range回源配置,源站类型我选择自主回源,源站地址就填写服务器ip。...不缓存 后台/wp-admin 登录页面/wp-login.php 静态文件.php;.jsp;.asp;.aspx 其他的都设置缓存 发布/更新文章、提交/审核评论自动清理腾讯CDN缓存 把下边的代码放到当前主题...cdn缓存刷新配置结束 API密匙获取:https://console.qcloud.com/capi 在CDN控制台能查到缓存刷新记录这说明配置成功 ps.经博主测试,PHP7.3不能提交, PHP7.2...如果不能提交请切换PHP版本 代码源自张戈博客,钻芒修改(原代码报错) 原创文章,作者:Alextao,如若转载,请注明出处:《WordPress配置腾讯CDN并实现发布/更新文章、提交/审核评论自动清理腾讯

2.8K51

腾讯CDN支持WebSocket

而WebSocket的出现较好的解决了这个问题,在TCP首次建立完连接之后,该连接不自动关闭,在有效期内客户端可以继续向服务端发送消息,服务端也能主动给客户端发送消息。 2....腾讯CDN对WebSocket的支持 腾讯CDN依靠全球广泛部署的CDN节点,高效的网络存储优化方案和精准的调度策略,有效提升下载速度、降低响应时间,提供流畅的用户体验。...腾讯CDN节点自研服务器在提供静态资源访问的能力下,同时支持WebSocket访问,兼容动态资源的极速上服务。本文将介绍如果验证腾讯CDN节点支持WebSocket。...wsdump.py ws://127.0.0.1:80/websocket 2.1.5 测试CDN支持WebSocket 在腾讯CDN控制台域名配置页面将域名源站设置为支持websocket的源站,...image.png 可以看到腾讯CDN确实无需特殊配置即可支持WebSocket访问并透传源站。

23.2K71

腾讯CDN配置方法

腾讯(Tencent Cloud)提供了 CDN(内容分发网络)服务,用于加速网站内容的传输,提高访问速度。以下是腾讯 CDN 配置的基本步骤: 登录腾讯控制台:登录腾讯控制台。...选择 CDN 服务:在控制台首页,选择左侧导航栏中的“CDN”进入 CDN 服务页面。 创建 CDN 加速域名: 在 CDN 服务页面,点击左侧导航栏中的“域名管理”。 点击“创建加速域名”。...配置回源地址:如果源站是腾讯的对象存储(COS)等服务,需要配置回源地址。在源站信息中,选择源站类型,并填写源站地址。 配置高级功能(可选): 配置缓存规则:定义文件的缓存策略。...等待域名生效:配置完成后,需要等待一段时间,让 CDN 加速域名生效。一般情况下,这个过程可能需要几分钟到几小时不等。...验证加速效果:域名生效后,可以通过访问加速域名,或者通过 CDN 控制台查看流量统计等信息,来验证 CDN 加速效果。 收藏 | 0点赞 | 0打赏

39610

如何手动刷新cdn缓存 为何要手动刷新cdn缓存

然而,大家在使用cdn的时候会需要注意很多问题,其中最主要的就是要学会如何手动刷新cdn缓存。一旦长时间不刷新cdn缓存会给cdn使用带来一些困难,最终同样也会影响网络数据的传输。...image.png 为何要手动刷新cdn缓存 众所周知cdn的工作原理就是接受那些网络请求信号。...如何手动刷新cdn缓存 首先大家要进入cdn网络控制平台,在cdn加速器中选择要手动刷新cdn缓存对象。大家要注意的是在cdn加速器中,对于所有的缓存对象不能够一键缓存。...大家要根据自己的实际需要选择要刷新的缓存对象,如果及时更新缓存可以让cdn工作效率得到明显改善。...想要利用cdn使自己的网络变得更加顺畅必须要知道如何手动刷新cdn缓存,很多已经过期了的网络请求信号如果依旧停留在cdm数据库中,那么必定对于接下来的网络会产生一些不利的影响。

11K40

腾讯CDN如何配置使用

教学内容 今天抽空写个腾讯CDN的配置使用教程, 访问腾讯官网,点击右上角控制台登录(没有账号的可以用QQ或者微信注册然后绑定手机登入),然后顶部菜单左边的产品下拉框在搜索框输入内容分发,找到CDN...文件类型-内容:“.jpg;.png;.jpeg;.gif;.bmp;.mp3;.mp4;.flv;.webp;.swf;.css;.js”,刷新时间:30天,整理都是js,css和图片。...如果https证书在腾讯申请的话选择托管证书,如果证书不在腾讯选择自有证书,把证书下载到本地,然后找到Nginx格式的证书复制证书内容和秘钥,粘贴到对应位置 开启:HTTP2.0,配置强制跳转http...如有需要TLS1.3则勾选对应选项 点击 高级设置  >> 智能压缩开启压缩 最后需要我们前往域名DNS服务商添加CNAME的记录,具体如何添加腾讯给出了详细教程,这里不再赘述,需要的自行点击查看...(记得ping的时候把域名换成自己的) 好了,腾讯CDN基本配置使用到此就设置完成了,如需其他功能可以参考内容分发网络 CDN官网文档

16K40

腾讯CDN接入教程

开通CDN服务 开通路径,顶部导航条—基础–CDN与加速 开通步骤根据提示一步一来就行了,不做过多介绍。 添加接入域名 点击确定,自动跳到接入界面,如果没有,可以点击 下图中的 添加域名 按钮。...对于不想缓存的动态文件,也可以在这里配置,把刷新时间设置为0,即可。对于刷新时间,并不是越久越好,依据自己站点的实际情况配置。那些长久不用更新的文件,就设置长点,对于那些可能会更新的文件,设置短点。...至此,域名的接入工作,算是搞定了,接下来,我们一起来看看腾讯免费CDN使用https部署教程。 高级缓存设置 如果你没有什么特殊要求,保持默认即可。...防盗链设置 腾讯CDN,哥觉得最好的一点就是可以配置防盗链。小编一直使用的360网站卫士没有防盗链功能,有点奇怪。这里可以利用referer设置防盗链。小编这里使用白名单进行控制。...如果是申请了腾讯的SSL,选择腾讯托管证书。 在这里选择对应的证书,别选错了哦。 回源方式这里,如果你的源站没有设置HSTS,那么小编推荐使用http回源,可以减轻服务器少量的压力。

15.1K51

腾讯CDN接入教程

之前发布过一篇腾讯CDN新户免费50G/月 活动对象:已在腾讯注册但未开通腾讯CDN的用户。...活动内容:活动期间,用户只要开通腾讯CDN,都将获赠半年免费的新用户专享流量包(每 个月50G,连续6个月)。活动详情:1....超出50G的部分按流量后付费结算,查看CDN计费规则 腾讯CDN 在全国各省份建设1100+加速节点,覆盖移动、联通、电信及十几家中小型运营商,有效解决因跨运营商、跨地域带来的网络不稳定,访问延迟高等问题...接入腾讯 SCD 加速的域名需要满足以下条件: 已经在工信部进行过备案 尚未接入过腾讯加速服务 在加速服务配置下选择业务类型时,选择静态加速,填写源站信息与基本的加速配置,点击提交,添加完成。...通过简单配置,您可以使用腾讯 CLI 来调用腾讯 API ,管理您的腾讯资源;您还可以基于腾讯 CLI 来做自动化和脚本处理,从而简化一些具有复杂 API 的服务。 查看命令行工具文档 >

13.5K40

CNTV 为何选择腾讯 CDN

腾讯解决方案 腾讯 CDN 针对从以下五个方面提供差异化全面的CDN加速服务,帮客户实现流畅的视频播放体验: 1) 定制优化技术优化 在技术层面实施 TCP 协议栈调优,大幅优化性能。...2) 流量调度 GSLB-Auto/直通车 提供 GSLB-Auto 全自动管理能力,避免资源冲突,管理风险;提供直通车解决方案,就近接入,节省资源。...5) 立体监控 JS 监控/拨测/Syncat 腾讯 CDN 从 CPU/IO/Network 状态监控到用户体验指标监控,通过JS拨测,服务器拨测等手段多维度控制 CDN 运营质量。...为客户带来收益 CNTV业务切换到腾讯CDN后,即使是突发高峰,启动失败率和播放卡断率也低于客户要求的指标,很好的保证了用户的体验。...相关推荐 易企秀为什么选择腾讯CDN 快手为什么选择腾讯CDN

5.8K00
领券