• 首页
  • 关于我
  • 微言微语
  • 归档速览
  • 左邻右里
  • 聚合阅读
  • 生活/记录
  • 摄影/资源
  • 网络/技巧
  • 客片/工作
  • 搜索
  • 夜间模式
    ©2010-2026  Hi,Jeray大叔 Theme by OneBlog
    搜索
    标签
    # 小茗 # 游玩 # Mily # 写真 # 游戏 # 登山 # 人像 # 摄影 # 平江路 # 旅游
  • 首页>
  • 网络技巧>
  • 正文
  • 更改CDN缓存逻辑

    2026年08月07日 1.1 k 阅读 18 评论 553 字

    这几天图片展示站收到反馈:图片显示的很慢。

    我的链接逻辑是图片文件等资源放在家中nas,第一方便管理和备份,第二空间足够大。

    采用的是多吉CDN来中转nas里的图片文件。设置了360天的缓存时间,但经常打开还是从源站拉取,就会导致读取图片慢(因为家中宽带qos限速)。后来我才知道,cdn设置的时间其实没啥用,一段时间没人访问立马就会被清理掉,再次访问还是去源站拉取。

    我就想着能不能通过多吉云的云存储+多吉云的cdn共同实现长久存储的cdn效果。把问题丢给gemini,给我答复确实可以。

    大体流程就是:
    当用户访问网站并请求图片时,CDN 优先从多吉云 COS 对象存储中读取资源。若 COS 中未命中该文件,系统将自动触发镜像回源,从家中的 NAS 源站拉取文件并同步转存至 COS。后续针对该资源的请求将完全由 COS 及 CDN 响应,不再穿透至本地 NAS,在大幅提升用户访问速度的同时,极大减轻了源站的带宽压力。

    具体设置步骤就不贴了,懂得原理,设置就不难了,有问题截图给AI,让它给你详细设置。

    全部设置好后,再去cos里看下,只要现在访问过的文件都会永久缓存到cos里,现在速度明显的快了,目的达成。

    本文著作权归作者 [ Jeray大叔 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ Jeray大叔 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    取消回复

    发表留言
    回复

    读者留言18

    1. 学游渊 Lv.1
      2026-08-30 12:03 回复

      一个小问题:不能使用腾讯eo作为图片CDN吗

      1. Jeray大叔 博主
        2026-08-31 09:56 回复
        @学游渊

        是可以,但源站(家中nas)不在线的时候,大部分资源都无法访问;还有就是家庭宽带有qos限速,一次拉取较大资源需要蛮久。

    2. Hary Lv.2
      2026-08-09 21:12 回复

      CF R2解君愁,不过图片稍微压缩一下应该也慢不了多少

      1. Jeray大叔 博主
        2026-08-16 10:22 回复
        @Hary

        那是经过国外中转一下的吧,目前这个博客站用的腾讯eo

    3. ymz316 Lv.4
      2026-08-09 11:34 回复

      多了一层对象存储的费用。我目前也在考虑使用 OSS,就怕被恶意访问😬

      1. Jeray大叔 博主
        2026-08-09 11:53 回复
        @ymz316

        如果存储量大这个成本就高了

    4. 网友小宋 Lv.1
      2026-08-09 04:59 回复

      我感觉命中的很少。

      1. Jeray大叔 博主
        2026-08-09 10:06 回复
        @网友小宋

        这个我也不太清楚,只是现在图片打开确实属于超级快的那种了,而且cos里也有文件缓存进去了

    5. Fengc's blog Lv.3
      2026-08-08 11:08 回复

      思路不错,可以学习借鉴。

      1. Jeray大叔 博主
        2026-08-08 11:34 回复
        @Fengc's blog

        为啥我这打不开你的网站

        1. 雅岚 Lv.1
          2026-08-08 17:11 回复
          @Jeray大叔

          经过一个多月的尝试,咱也终于打开大叔的Blog了,哟o( ̄┰ ̄*)

          1. Jeray大叔 博主
            2026-08-09 10:05 回复
            @雅岚

            那应该是防火墙设置屏蔽了国外的IP,因为之前被国外IP攻击过,后来因为国外朋友需要查看我的图片站,我就索性都开放了

      2. Jeray大叔 博主
        2026-08-08 11:33 回复
        @Fengc's blog

        也是突发奇想,本来想着手动上传2个地方,但好麻烦,后来想到这样操作行不行,结果真的有这个项目

    6. 花非花 Lv.5
      2026-08-08 09:29 回复

      家中是普通民用宽带吗?我平时都不太敢上传,不知道怎样的规则会被判定PCDN

      1. Jeray大叔 博主
        2026-08-08 11:32 回复
        @花非花

        对,普通家用宽带,就是这个才有qos限速。我有PT上传(做了限速),目前每天50G左右没问题。

    7. 我是军爸 Lv.3
      2026-08-07 22:31 回复

      最终的目的就是图片存在家里,方便管理。现在这个方案就是比较费钱,或者说比全部图片都放OSS还是省钱的。

      1. Jeray大叔 博主
        2026-08-08 11:27 回复
        @我是军爸

        我不是那种很大型的图片站,所以占用不会太多,1G左右,所以存储这块花不了多少。这样操作是因为文件夹中还有照片的源文件,整个包加起来有30G

        1. 我是军爸 Lv.3
          2026-08-08 13:06 回复
          @Jeray大叔

          你的OSS应该是累计的,被人访问的内容越多,就存的越多了。你这个思路感觉很不错,方便自己管理。现在访问你的图片,速度超快

    加载更多评论
    加载中...
    — 已加载全部评论 —
    首页关于我微言微语归档速览左邻右里聚合阅读生活/记录摄影/资源网络/技巧客片/工作
    Copyright©2010-2026  All Rights Reserved.  Load:0.031 s
    苏ICP备08012166号-5
    Theme by OneBlog V3.7.2
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。