Round-Robin Director
backend backend1 {
.host = "127.0.0.1";
.port = "70";
}
backend backend2 {
.host = "127.0.0.1";
.port = "80";
}
backend backend3 {
.host = "127.0.0.1";
.port = "90";
}
sub vcl_init {
new loadbalancing = directors.round_robin();
loadbalancing.add_backend(backend1);
loadbalancing.add_backend(backend2);
loadbalancing.add_backend(backend3);
}
sub vcl_recv {
set req.backend_hint = loadbalancing.backend();
}Last updated