Varnish 作为端口转发器不应该在转发之前存储整个 HTTP 请求

Varnish 作为端口转发器不应该在转发之前存储整个 HTTP 请求

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

Varnish 的默认行为是在转发之前不存储整个 HTTP 请求吗?如果不是,那么配置设置叫什么?

我是 Varnish 新手。我选择 Varnish 而不是 HAProxy,因为我不需要负载平衡,以后可能会使用缓存。

答案1

如果您没有缓存,您也可以只使用return(pipe);,这将使 Varnish 简单地在客户端和后端之间传递原始数据。

相关内容