uu 们,套 cdn 究竟是啥意思,能够展开具体说说嘛,或者说哪里有教程推荐一下

2023-12-23 11:32:30 +08:00
 hytirrb

uu 们,套 cdn 我一直不太懂是啥意思,是域名套上 cdn 服务商的服务器嘛,能够具体说说嘛,或者哪里有详细的教程看看

3644 次点击
所在节点    程序员
11 条回复
totoro625
2023-12-23 11:41:19 +08:00
你从上海去北京旅游,正常坐高铁去 (直连)
人太多,票卖完了,你可以选择中转换乘 ( CDN 中转,但是还是要源服务器响应请求)
但是你实际上只是想去旅游,而不一定要去北京
于是你去了西安,减轻了北京的旅游压力( CDN 缓存,你不需要请求源服务器)

其他的随便找个视频看看吧: https://www.bilibili.com/video/BV1jS4y197zi/
luojun09211
2023-12-23 11:42:19 +08:00
没事套啥 cdn ,小心被刷,你套房都赔进去,防 cc 还有防 ddos 攻击根本没用
joyanhui
2023-12-23 12:03:05 +08:00
你可以把 cdn 当成 部署在多地的带缓存的 nginx 反向代理,然后用户通过 域名 dns 就近请求距离他最近的 nginx


用户请求 => 你的域名 => cname 到 云厂商 cdn => 就近解析 =>云厂商 cdn 服务器

云厂商 cdn 服务器 ==> 如果有缓存的数据 ==> 直接返回给用户不请求你服务器
==> 如果没有缓存 ==> cdn 服务器请求你的服务 并缓存到所有 cdn 节点 ==> 同时返回给用户



主要用处是 提升用户访问速度
附带功能 1 是 cdn 可以缓存一些你需要缓存的数据,然后用户的请求不需要每次都落到你服务器上,降低你服务器的压力 尤其是公网带宽。
附带功能 2 是用户端不知道你服务器的真实 ip.因为你域名是解析到 cdn 服务器上。理论上你服务器会更加安全。


主要缺点是 增加管理复杂度

至于 cdn 被刷的问题,云厂商都有配置策略可以避免。教程 就是云厂商文档。
OranNeo
2023-12-23 13:00:23 +08:00
你这个问题为什么要拿出来问

就连百度搜索的前 10 条都能解决你的问题

你为什么连一个基础概念的东西都不愿意自己动手
OranNeo
2023-12-23 13:03:21 +08:00
看了下你的发帖记录,当了四次伸手党了,难听的就不多说了
hytirrb
2023-12-23 13:13:00 +08:00
@OranNeo 对不起哈,我反思了一下,确实问的有点蠢了哈(我其实查了一下确实没有找到满意的回答,),谢谢 uu 的提醒,我只是想看看群友们的有哪些比较有价值的东西看看然后再学习一下,确实不太好吖,下次我注意哈
hytirrb
2023-12-23 13:17:01 +08:00
@joyanhui 谢谢 uu 回答哈
jmliang
2023-12-23 21:46:08 +08:00
有个东西叫 chatGPT
cncnjcjclii
2023-12-24 01:17:08 +08:00
cloudflare 免费 cdn
pollux
2023-12-26 22:36:39 +08:00
https://www.infoq.cn/article/anti-ddos-cdn-2

CDN 架构上要充分体现出抗攻击能力和灵活应变的原则。因此,我们将 CDN 节点分解成反向代理 + 缓存加速 + 攻击防御这三个不同层次的功能结构。

反向代理功能(作用:路由加速,隐藏主节点,负载均衡)
缓存加速功能(作用:静态推送,节省后端主节点带宽)
攻击防御功能(作用:快速解析,匹配过滤恶意攻击)
hytirrb
2023-12-26 23:01:07 +08:00
@pollux 谢谢 uu ,我去学习一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1002819

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX