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

Reply via email to