Você precisa nomear o armazenamento, respectivamente, da seguinte maneira e em vcl, você especifica o armazenamento de back-end que deseja usar com beresp.storage = storage_name
.
.
Varnish 3. * opções de processo
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s foo=malloc,512m \
-s bar=file,/var/lib/varnish/varnish_storage.bin,512m"
vcl v3
sub vcl_fetch {
if (req.url ~ "html") {
set beresp.storage = "foo";
set beresp.http.x-storage = "foo";
} else {
set beresp.storage = "bar";
set beresp.http.x-storage = "bar";
}
return (deliver);
}
Para o Varnish v4, você pode seguir as instruções do blog oficial link