• 私有云也想要cdn加速服务怎么办?


    提问:一个系统用的是OSS的私有云。云地址是bansheng.cdn.com/learn/2024/ww.mp4 ,bansheng.cdn.com是cdn加速服务。

    这时候通过cdn解析 将bansheng.cdn.com 外网解析到bansheng.cdn.learn.com

    内网解析到oss 的bucke域名bansheng-shenzhen.aliyuncs.com 。

    那么此时内网和外围用户就会访问不一样的oss资源地址

    OSS云资源cdn加速地址:bansheng.cdn.com/learn/2024/ww.mp4   , OSS云资源地址:bansheng-shenzhen.aliyuncs.com/learn/2024/ww.mp4 

    首先要进行dns解析,将bansheng.cdn.com 配置cname记录 内网解析到bansheng-shenzhen.aliyuncs.com,外围解析到bansheng.cdn.learn.com

    在这种情况下,系统配置了两种不同的DNS解析策略,分别用于内网用户和外网用户。具体访问的云资源地址如下:

    外网用户:

    • 访问地址:bansheng.cdn.com/learn/2024/ww.mp4
    • 由于bansheng.cdn.com配置了CDN加速服务,并且已经通过DNS解析将外围请求解析到了bansheng.cdn.learn.com,外网用户的请求将首先被路由到CDN服务。
    • CDN服务将根据其缓存策略和地理位置信息,将请求定向到最近的边缘节点。
    • 如果CDN边缘节点缓存了请求的内容(在这个例子中是ww.mp4文件),则直接从缓存中提供服务;如果没有缓存,则会从源站(OSS)获取内容并提供给用户。一旦CDN从源站获取了内容,它通常会将内容缓存到请求的边缘节点上,以便为后续的请求提供服务。然后,它将内容回传给您,完成服务

    内网用户:

    • 访问地址:bansheng-shenzhen.aliyuncs.com/learn/2024/ww.mp4 
    • 内网用户通过内网DNS解析,将bansheng.cdn.com解析到OSS的bucket域名bansheng-shenzhen.aliyuncs.com。
    • 内网用户直接访问OSS中的资源,无需通过CDN加速服务。
    • 由于是直接访问OSS,访问速度通常会更快,延迟更低,因为省去了通过CDN网络的步骤。

    总结:

    • 外网用户将访问CDN加速服务,通过bansheng.cdn.learn.com访问资源ww.mp4
    • 内网用户将直接访问OSS资源,通过bansheng-shenzhen.aliyuncs.com访问资源ww.mp4

  • 相关阅读:
    SpringBoot 源码 | prepareEnvironment 方法解析
    python — 面向对象【1】
    STM32CUBEMX开发GD32F303(14)----IIC之配置OLED
    Stirling-PDF 安装和使用教程
    初次远程面试阿里团队,4面以为没结果了,真没想到收到录取通知
    实验三.局域网的组建
    在团购网上空手赚钱项目,你敢做就敢赚!
    MySQL性能分析工具的使用
    MMKV源码解读与理解
    浅谈Kafka Broker 请求处理流程
  • 原文地址:https://blog.csdn.net/weixin_42450130/article/details/139372501