nginx和Varnish之间的连接

我在后台使用nginx作为反向代理与清漆。 我有LAMP燃料清漆。 我在Varnish服务器上看到的问题是,每当请求被提供时,nginx的连接就build立起来了。

我们服务超过300个需求/秒,我们看到的东西是这样的:

netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c 2 ESTABLISHED 1 FIN_WAIT1 7 LISTEN 1 SYN_RECV 43187 TIME_WAIT 

这当然是不希望的。 最好的是我们在nginx和varnish之间build立一个隧道或连接,并且所有的通信都通过这个静态连接进行。 我不太确定如何做到这一点,或者有更好的方法来做到这一点。

我还能在这里做什么?

谢谢

Nginx只支持自己与后端服务器之间的HTTP / 1.0,所以默认情况下不保存HTTP:

有很多奇怪的和美妙的第三方模块可能有帮助,但到目前为止,我只发现了对memcache和redis的keepalive支持,没有HTTP