全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: cyz971337
打印 上一主题 下一主题

[疑问] 5台机器自建cdn,跟5台机器做反代,有什么区别

[复制链接]
11#
发表于 2021-10-10 15:36:08 | 只看该作者
ChenYFan 发表于 2021-10-10 15:23
cdn是反向代理衍生出来的应用,不能说包含关系,但可以认为cdn核心技术是反向代理

如果一定要说包含关系 ...

cdn的核心技术是缓存才对吧
12#
发表于 2021-10-10 15:51:11 | 只看该作者
cdn和反向代理工作原理是一样的,但侧重点不同。
反向代理可以理解为转发,是服务器与服务器之间的事情,如果设置了缓存,也只会以文件的新式缓存在反代服务器上。

但cdn如果要细讲,它会类似浏览器一样,也就是cdn或模拟用户请求,会遵循页面代码的缓存机制,也就是你的文件头,代码申明等等都会影响cdn的缓存结果。

当然,cdn全称 Content Delivery Network   意思就是内容分发,分发的前提肯定就需要缓存资源,分发的目的是为了达到快速,肯定就是它本身就有一个云同步的概念,会由主控机同步到其他地方的服务器,最终达到任何物理位置的用户以就近原则请求内容的目的。
13#
发表于 2021-10-10 16:24:45 | 只看该作者
其实可以设置伪静态后缀.html欺骗cdn或nginx反向代理,可以缓存动态网页页面。但是不能声明cookie或session。。
14#
发表于 2021-10-10 20:45:11 | 只看该作者
cdn不带缓存就是反代
15#
发表于 2021-10-10 20:52:54 | 只看该作者
看你怎么反代了  普通的宝塔nginx反代没有第三方cdn的好用
16#
 楼主| 发表于 2021-10-10 22:03:49 来自手机 | 只看该作者
opelnic 发表于 2021-10-10 20:45
cdn不带缓存就是反代

反代不是为了缓存 访问速度快吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-26 22:50 , Processed in 0.115006 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表