Load Balancer에서 실행중인 2 개의 파일 서버 (Apache 포트 -82)가 있습니다. 그리고 나는 2 개의 서버 (포트 -80)에서 도메인 (imgs.site.com)에 대해 성공적으로 바니시를 구성하고 서버에 대한 호스트 항목을 넣었을 때 제대로 작동하지만 LB를 통해 전역 적으로 액세스 할 때 중단되었습니다 의뢰. 내 구성에는 뭔가 빠져있는 것 같아. Pls 도움. 여기 LB 서버의 바니쉬
내 VCL 구성이며, 나는 그것이 기본적인 질문이있을 수 있습니다 모두 파일 1과 파일 2 서버backend default {
.host = "127.0.0.1";
.port = "82";
.first_byte_timeout = 60s;
.between_bytes_timeout = 60s;
}
sub vcl_recv {
if (req.request != "GET" &&
req.request != "HEAD" &&
req.request != "PUT" &&
req.request != "POST" &&
req.request != "TRACE" &&
req.request != "OPTIONS" &&
req.request != "DELETE") {
return (pipe);
}
if (req.http.host == "imgs.site.com") {
set req.http.host = "imgs.site.com";
set req.backend = default;
return (lookup);
}
}
을에서 동일한 구성을 가지고 우리가 니스에 익숙하기 때문에, 우리는 그것을 해결하는 방법을 잘 모릅니다 .