varnish (2)
varnishを使用してリバースプロキシを利用しながらラウンドロビンを設定してみる
director director_www round-robin {
{
.backend = {
.host = "192.168.1.1";
.port = "8080";
}
}
{
.backend = {
.host = "192.168.1.2";
.port = "8080";
}
}
}
sub vcl_recv {
set req.backend = director_www;
pass;
}
プロキシアクセスされる側のサーバーを切るとvarnish側で判断しアクセスできるサーバーへリバースプロキシされるようになる