• 首页
  • 关于我
  • 微言微语
  • 归档速览
  • 左邻右里
  • 生活/记录
  • 摄影/资源
  • 网络/技巧
  • 客片/工作
  • 搜索
  • 夜间模式
    ©2010-2025  Hi,Jeray大叔 Theme by OneBlog
    搜索
    标签
    # 小茗 # 游玩 # Mily # 写真 # 游戏 # 人像 # 摄影 # 平江路 # 旅游 # 效率工具
  • 首页>
  • 网络技巧>
  • 正文
  • 关于nginx反代解决网速慢等问题

    2025年04月18日 757 阅读 2 评论 1158 字

    前段时间突然发现访问我的客片案例展示站点很慢,因为图片都放在家中联通宽带的nas里做的外链,使用移动/电信的网络就会出现时快时慢的问题。

    然而又不想找外面的cdn做图片库外链,管理图片很不方便,主要是看图不直观,目前nas采用的KodExplorer做的文件管理,图片都有缩率图显示,方便删除添加管理更新。


    后来看到阿里云有200m带宽轻量云主机购买,活动价79R/Y,还是非常划算的,想着能不能用nginx反代,让图片网站访问阿里云的主机(nginx反代),读取家中联通里的图片外链。
    ————这样做的好处就是阿里云主机线路是三网融合的,读取家中联通速度快,然后任何用户访问的数据就是阿里云进行的转发,也都会非常快。

    说干就干,结果与心中预期一致,完美。

    目前客片下载的网盘数据也进行了nginx反代中转,流量也会非常快,下载能达到8M/s。

    但这里也出现个问题,当通过中转下载大文件的时候,中途取消下载,阿里云也是要把那个文件包全部下载完才停止,这也导致网络流量持续被占用,同时云服务器也会被占用很大的磁盘空间,后来通过deepseek解决了这个问题。

    参考下图

    具体代码

    # 可设置server|location等所有server字段,如:
    # location /web {
    #     try_files $uri $uri/ /index.php$is_args$args;
    # }
    # error_page 404 /diy_404.html;
    # 如果反代网站访问异常且这里已经配置了内容,请优先排查此处的配置是否正确
    
      proxy_buffering off;  # 禁用缓冲
      proxy_cache off;      # 禁用缓存
      proxy_set_header Connection "";  # 禁用连接保持
      chunked_transfer_encoding on;    #开启分块传输编码,确保响应实时流式传输

    这样操作的好处是数据完全在本地(做了raid1,同时还有其他冷备份),中转服务器可以随时更换。

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

    发表留言
    回复

    读者留言2

    1. 开业吉日 Lv.2
      2025-05-16 14:26 回复

      羡慕大佬,有问题能够自己解决

      1. Jeray大叔 博主
        2025-06-10 14:50 回复
        @开业吉日

        本人也是小白一枚,有问题谷歌或者deepseek都可以解决大部分问题

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

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