2014-09-15 2 views
0

다른 서버에있는 캐시 웹에 바니시를 사용하는 방법을 알고 싶습니다.다른 서버에 바니시를 설치하는 방법은 무엇입니까?

Magento CE를 사용하는 웹 사이트가 있는데, 이미 turpentine 확장을 설치했으며 다른 전용 서버가 있습니다. 나는 전용 서버에 바니시를 성공적으로 설치했는데, 바니시를 구성하여 다른 서버에 웹 사이트를 캐시해야한다는 것을 알려주는 방법, 서버 IP를 삽입해야하는 곳, 동일한 서버에 설치된 바니시 지침서 만 찾았습니다.

답변

0

당신은 당신의

backend .. { 

섹션 내에서 2 차 서버의 IP 주소 + 포트를 지정합니다.

0

웹 서버 ip 또는 domainname을 가리키는 백엔드를 만들면됩니다. 제공된 healtcheck의 예입니다.

if (req.http.host ~ "yourdomain.com") 
{ 
    set req.backend = webserver; 
} 
:

probe healthcheck_webserver { 
    .url = "/"; 
    .interval = 5s; 
    .timeout = 1s; 
    .window = 5; 
    .threshold = 3; 
    .expected_response = 200; 
} 

backend webserver { 
    .host = "xxx.xxx.xxx.xxx"; 
    .port = "THEPORTTHATAPACHELISTENSTO"; 
    .probe = healthcheck_webserver; 
} 

그리고 당연히 하위 vcl_recv이 백엔드를 사용하는 것을 잊지 말아

관련 문제