【已完成】【bug反馈】关不掉的反向代理缓存
面板在nginx主配置文件中引用了:include proxy.confproxy_temp_path /www/server/nginx/proxy_temp_dir;
proxy_cache_path /www/server/nginx/proxy_cache_dir levels=1:2 keys_zone=cache_one:20m inactive=1d max_size=5g;
client_body_buffer_size 512k;
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache cache_one;
配置如上,导致nginx反代存在无论如何也无法关掉的缓存
这应该是一个bug?很久了一直没解决
遇到同样的问题 求大神修复啊强制缓存 挺烦的 您好,检查一下是否在其他地方也有对缓存进行设置的配置项,可能存在多个配置文件相互影响的情况,确保只在这一处进行了缓存相关的配置
尝试直接在这个配置文件中明确添加指令来禁用缓存,例如:proxy_no_cache 1;和proxy_cache_bypass 1;,这两个指令可以强制不使用缓存和绕过缓存 堡塔运维南一 发表于 2024-11-8 14:37
您好,检查一下是否在其他地方也有对缓存进行设置的配置项,可能存在多个配置文件相互影响的情况,确保只在 ...
这不是在nginx主配置文件直接引用了这个然后proxy_cache cache_one;吗
我看了下代码应该没有做任何判定,后续的其它配置文件应该也没有覆盖这个配置
这个配置应该去掉的,面板没有提供任何入口可以取消掉这里配置的缓存
这会导致反向代理一旦被配置就会自动启用缓存而且取消不掉 您好,这个问题如果没有解决的话,请重新发帖哈,这篇帖子就关闭了
页:
[1]