首页 > 其他分享 >CDN优化

CDN优化

时间:2024-02-22 19:11:36浏览次数:24  
标签:URL timestamp cdn md5hash 鉴权 优化 CDN

1.传统上传到应用

2.通过应用下载,并发大所有流量都打到引用和出口带宽限制

 

采用cdn,大概是下面这个图这个流程,我们只需要配置cdn域名指向我们应用地址下载

针对防止恶意下载可以使用cdn鉴权

大概流程是这样

鉴权逻辑说明

CDN服务器接到资源访问请求后,判断最终生成鉴权URL请求中的timestamp+鉴权URL有效时长是否小于当前时间。

  • 如果timestamp+鉴权URL有效时长小于当前时间,服务器判定过期失效,并返回HTTP 403错误。

  • 如果timestamp+鉴权URL有效时长大于当前时间,则以sstring方式构造出一个字符串(参考表格中sstring构造方式),然后使用MD5算法算出md5hash的值,再将计算出的md5hash值与用户访问请求中携带的md5hash的值进行比对。

 

标签:URL,timestamp,cdn,md5hash,鉴权,优化,CDN
From: https://www.cnblogs.com/LQBlog/p/18027978

相关文章

  • mysql面试高频问题---慢查询如何定位和优化⬆️
    优化-sql执行很慢,如何解决聚合查询:新增临时表多表查询:优化sql语句结构表数据量过大查询:添加索引深度分页查询解决方案一个SQL语句执行很慢,如何分析?可以采用EXPLAIN或者DESC命令获取MySQL如何执行SELECT语句的信息展示SQL执行的情况,部分字段说明如下:个人测试总结......
  • 区间操作优化算法
    1.树状数组一般为求区间的和并统计某个特定值的数量,同时可以进行快速的在线更新。不算特别重要,简略带过。看例题点击查看代码#include<bits/stdc++.h>usingnamespacestd;constintN=300000;intn,c[N],s[N];structlmy{ intx,y;}site[N];intlowbit(intx){ r......
  • vivo 短视频体验与成本优化实践
    作者:来自vivo互联网短视频研发团队本文根据蔡创业、马运杰老师在“2023vivo开发者大会"现场演讲内容整理而成。在线点播场景,播放体验提升与成本优化是同等重要的两件事,并在部分场景体验优化与成本优化存在一定的互斥关系。vivo短视频深入分析播放链路的每个环节、并结合大......
  • 神经网络优化篇:详解TensorFlow
    TensorFlow先提一个启发性的问题,假设有一个损失函数\(J\)需要最小化,在本例中,将使用这个高度简化的损失函数,\(Jw=w^{2}-10w+25\),这就是损失函数,也许已经注意到该函数其实就是\({(w-5)}^{2}\),如果把这个二次方式子展开就得到了上面的表达式,所以使它最小的\(w\)值是5,但假设不知道......
  • 阿里云虚拟机以及go2aliyun后的优化
    阿里云虚拟机以及go2aliyun后的优化背景最近公司内开始使用阿里云作为一些验证环境因为阿里云上面的系统类型有限很多兼容性的系统无法通过模板创建出来所以前几天使用了go2aliyun的方式搭建虚拟机进行兼容性的验证。使用过程中发现一些问题,这里总结一下。ssh链接总断......
  • Oracle_SQL查询语句优化
     1.应尽量避免在where子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。 3.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行......
  • 给 PyQt5 登录添加记住用户密码功能,并优化一些内容
    使用PyQt5(PySide2)+SQLAlchemy做一个登录注册页(七)本文将介绍自己用PyQt5+SQLAlchemy做的一个登录注册页,使用邮箱接收验证码,本文介绍是前后端未分离的实现方式,后续将出一个前后端分离的,你可以将PyQt5改为PySide2以获得更宽松的开源协议本文由于涉及到的代码较多,将会是一......
  • 神经网络优化篇:详解深度学习框架(Deep Learning frameworks)
    深度学习框架一小点作者内心os:24年春节已过完,从熟悉的地方又回到陌生的地方谋生,愿新的一年都得偿所愿,心想事成。学到这会儿会发现,除非应用更复杂的模型,例如卷积神经网络,或者循环神经网络,或者当开始应用很大的模型,否则它就越来越不实用了,至少对大多数人而言,从零开始全部靠自己......
  • 数据库优化之:like %xxx%该如何优化【转】
     '%腾讯%',由于左边也是百分号,所以根据匹配最左原则,走不到索引。这时就看有没有辅助条件了,发现还有个create_at字段,可以建立联合索引进行查询,发现会走索引。如果也没有联合索引可以使用,可以用覆盖索引,后者ES之类的。转自数据库优化之:like%xxx%该如何优化#编程#mysql#数据......
  • 连锁餐饮冷链物流配送系统优化研究分析
    一、引言现代餐饮业的迅速发展和消费者对食品安全与品质要求的日益提高,餐饮冷链配送作为保障食品安全和提升餐饮品质的关键环节,正受到越来越多的关注。本方案旨在通过深入分析餐饮冷链配送的需求和特点,结合先进的技术和管理手段,为餐饮企业提供一套高效、安全、可靠的冷链配送......