CDN

作者: 再凌 | 来源:发表于2020-07-06 12:49 被阅读0次

    CDN过程:

    1. 访问CDN的DNS服务器, 得到了CDN的负载均衡服务器地址
    2. 程序访问负载均衡服务器, 得到了缓存服务器地址
    3. 程序访问缓存服务器, 拿到数据
    4. 如果缓存服务器数据不够新, 那么缓存服务器还会向上级去拉取

    正向代理 反向代理 透明代理

    正向代理如同SSR...

    反向代理是CDN的雏形. 代理替Server做出应答行为

    透明代理 常见的例子是校园网的Proxy. 在路由器内侧的缓存服务器, 如果数据足够新, 那么可以直接向内网用户做出应答, 而内网用户浑然不知, 故称为透明代理

    现代CDN

    常见的网络后台为MVC结构. (Model, View and Controller)

    • Model 层负责数据结构, 和数据库对接
    • Controller 层负责业务逻辑
    • View层是前端代码

    对于静态网页, CDN只要缓存View层就够用, 但是现在的网页大都是动态的, 因此甚至要将Controller层也缓存到CDN中, 服务器只保存了Model层, 和数据库对接.

    相关文章

      网友评论

          本文标题:CDN

          本文链接:https://www.haomeiwen.com/subject/rcywqktx.html