Hi,
I am new to the list, and just getting started with varnish.
It appears that the round-robin director is not hitting every node the list.
Is this a bug or does rr have a method for determining which node is best to
hit out of the box.
I set up 4 virtual hosts running on different ports: www1, www2, www3, www4.
In no case would the server access www1. It seems to restrict itself to www3
and www4, is there a problem where it choosing only two nodes? If I moved
the servers to different IP addresses would it help? Of course that is how
it would be configured in production.
If anyone has any insight I would like to know. I can do more tests and
research further, but it would be good to know if I doing something wrong or
this is a known issue.
Please find my config below:
backend www1 {
.host = "www1";
.port = "81";
}
backend www2 {
.host = "www2";
.port = "82";
}
backend www3 {
.host = "www3";
.port = "83";
}
backend www4 {
.host = "www4";
.port = "84";
director wwwdirector round-robin {
{ .backend = www2; }
{ .backend = www3; }
{ .backend = www1; }
{ .backend = www4; }
}
sub vcl_recv {
set req.backend = wwwdirector;
if ( req.request ) {
#don't cache anything, just load balance
pass;
}
}
Thanks!
Michael
_______________________________________________
varnish-misc mailing list
[email protected]
http://projects.linpro.no/mailman/listinfo/varnish-misc