教程笔记

解决宝塔反代时大文件(大文件无法加载,长视频无法播放)

为避免较大文件加载或播放失败,请在 Nginx 配置中禁用缓存功能。
之前我在配置视频点播服务时,曾遇到大文件时常加载失败的诡异问题。排查了很久才发现,根源在于 Nginx 的默认缓存机制:它会试图将整个远程文件先缓存到本地,文件过大时极易超时或中断。

在 /www/server/nginx/conf/proxy.conf 或对应网站配置文件中,请确保已禁用 Nginx 缓存。在默认配置下,处理较大文件时 Nginx 会尝试将其完整缓存至本地,这可能引发文件加载或播放异常。

proxy_cache cache_one; # 删除这一行
proxy_max_temp_file_size 0; #加上这一行
本文著作权归作者 [ 老朝奉 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言

0:00