作为端口转发器的清漆在转发之前不应存储整个HTTP请求

我想使用Varnish在端口80上侦听,并根据主机名将HTTP请求转发到不同的本地端口。 每个主机名代表一个不同的Rails应用程序。

它是Varnish的默认行为,在转发之前不要存储整个HTTP请求。 如果不是,那么调用的configuration设置是什么?

我是新来的清漆。 我select了Varnish而不是HAProxy,因为我不需要负载平衡,并且稍后可能会使用caching。

如果你没有caching,你可能只是使用return(pipe); ,这将有清漆简单地传递客户端和后端之间的原始数据。