惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
F
Fortinet All Blogs
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
罗磊的独立博客
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
J
Java Code Geeks
T
The Blog of Author Tim Ferriss
U
Unit 42
N
Netflix TechBlog - Medium
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
Stack Overflow Blog
Stack Overflow Blog
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
P
Proofpoint News Feed
G
Google Developers Blog
H
Help Net Security

博客园 - 吴丹阳-V

换源神器 chsrc:一键为你的开发环境切换到最快镜像 python 什么是偏函数 python 多进程日志打印方法 obsidian-things3-today插件 凡人修仙传动漫截图 Things 工作流 创建一个chrome独立APP窗口 202405081331 mac 鼠须管 - rime 如何使用命令行执行同步操作 linux-command-substitution(命令替换) 系统调用的具体过程以及注意点【包含AIGC】 使用 shell 脚本启动固定数量的进程 为什么 echo -n 后面会带着一个百分号 网络-最多有多少个a类、b类和c类网络号 unicode 与 utf-8 与 utf-16【包含AIGC】 《你的第一本哲学书》 我喜欢的音乐歌手标签 nginx 进程模型-整体架构 linux - trap 命令 丰田五问法 webp 格式图片压缩效果
CDN 带宽控制的几种方法
吴丹阳-V · 2025-01-22 · via 博客园 - 吴丹阳-V

生产侧

  • 对用户上传的原始内容
    • 校验大小,超过一定大小不让上传
    • 关联内容,无法关联到内容的图片,延迟一段时间后删除或挪到回收站
    • 如果可以无损破坏原始内容,最好做一下压缩、二进制头内容打乱、插入标识等操作

消费侧

  • 禁止直接访问源文件
  • refer 限制,禁用非自身域名,禁用空 refer,甚至是可以在refer上加入校验token等
  • 单文件请求限速
  • 封禁访问量极高的IP
  • 图片格式转换成 webp,或者根据浏览器自适应格式。
    大部分的 CDN 都会提供 uri 后缀参数转格式的能力,不过需要花费一点钱。
    亲测,webp 格式最高可在不损失体验的情况下节省30%带宽
  • 视频带宽优化
    • 将原视频转成720P等码率的文件后访问

存量数据

  • 对 CDN 访问日志例行抽样扫描,通过策略判断图片是否违规,或者被当做图床,风险图片占比过高,需要批量回扫删除

本文来自博客园,作者:吴丹阳-V,转载请注明原文链接:https://www.cnblogs.com/wudanyang/p/18686924

posted @ 2025-01-22 23:01  吴丹阳-V  阅读(55)  评论(0)    收藏  举报

刷新页面返回顶部