Varnish前面的Nginx有时会产生“上游过早关闭连接,同时从上游读取响应头”错误
发布时间:2020-09-25 12:13:43 所属栏目:Nginx 来源:互联网
导读:我在同一台服务器上的Varnish(4.1.0)前面有Nginx(1.9.9).//nginx upstream varnish { server 127.0.0.1:8391; keepalive 16; } location ~ .php${ proxy_pass http://varnish; proxy_htt
|
我在同一台服务器上的Varnish(4.1.0)前面有Nginx(1.9.9).
对于0.001%的请求,nginx显示错误:
使用proxy_buffers没有帮助. 最佳答案 我们遇到了同样的问题,使用Nginx进行SSL和HTTP2,使用Varnish进行缓存,使用Apache进行实际的Web服务. 我注意到它只发生在我们设置绕过Varnish的请求上.出于某种原因,多年前,我们在VCL文件中使用了return(pipe).我把它从返回(管道)改为返回(通过),并且,问题解决了. 显然你需要查看你的VCL,并确保返回(通过)适用于你的场景,但在大多数地方它可能是答案. (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- http-使用NGINX进行浏览器功能检测
- asp.net – 如何配置nginx以支持cloudflare下的s
- nginx / apache / php vs nginx / php
- Django uwsgi nginx重定向到默认页面“欢迎来到N
- 在Digital ocean上部署Django,Gunicorn,Nginx,Vi
- python – Nginx fastcgi截断问题
- ruby-on-rails – 如何配置nginx Unicorn以避免超
- ssl-Kubernetes:Nginx入口注释- nginx.ingress.
- OS X Yosemite上的Homestead Laravel 5.1中的通配
- linux – 如何将SSL证书从Apache服务器传输到NGI
热点阅读
