【发布时间】:2019-03-22 17:15:49
【问题描述】:
我有两个“用于实验室目的”的网络服务器,它们有相同的网页。我还安装了 varnish 来做 round_robin 和其他类型的平衡方法。 但是当我把我的网络服务的整个地址“10.0.0.252/blog”,我的清漆返回这个错误:后端主机'“10.0.0.253/blog”' 名称或服务未知
import directors; # load the directors
backend server1 {
.host = "10.0.0.253/blog";
}
backend server2 {
.host = "10.0.0.252/blog";
}
sub vcl_init {
new bar = directors.round_robin();
bar.add_backend(server1);
bar.add_backend(server2);
}
sub vcl_recv {
# send all traffic to the bar director:
set req.backend_hint = bar.backend();
}
如果我只输入网络服务器地址“10.0.0.252”,清漆启动没有错误,但我将如何定义我的页面?还有其他问题,我需要在我的网络服务器端进行任何配置吗?在阿帕奇或什么? 非常感谢。
【问题讨论】:
标签: varnish varnish-vcl varnish-4