我们使用带有缓存服务器的清漆3.02,并且有6个或更多服务器作为具有不同权重的后端,因此循环可能不适合我们,
我们使用随机导演进行以下健康检查,但似乎无法正常工作
probe apachehealthcheck {
.url = "/test/test.php";
.interval = 3s;
.timeout = 3 s;
.window = 5;
.threshold = 3;
.initial = 3;
.expected_response = 200; }
backend passport backend passport1 {
.host = "192.168.2.192";
.port = "80";
.connect_timeout = 10s;
.first_byte_timeout = 50s;
.between_bytes_timeout = 30s;
.probe = apachehealthcheck; }
director passport_cluster random {
{.backend = flpassport1;.weight = 1;}
{.backend = flpassport2;.weight = 2;}
... }
我在https://www.varnish-cache.org/trac/wiki/BackendPolling
看到了下面的行随机导演不会考虑不健康的后端 游泳池的一部分。
这是否意味着当我在清漆中使用随机导演时,当一些后端损坏时,它仍将请求转发给?
答案 0 :(得分:0)
对我而言,你的后端配置部分似乎有误 拆分或缩短“后端护照后端护照1”部分。它是双倍的。