2013-03-09 2 views
0

이 내 구성을위한 어떤 캐시니스 내 웹 사이트

backend axelaris { 
    .host = "www.axelaris-hosting.com"; 
    .port = "http"; 
} 

sub vcl_recv { 
    if (req.http.host ~ "^(www.)?axelaris-hosting.com$") { 
     set req.backend = axelaris; 
    } 
} 

내가

을 varnishtop -i rxurl을 테이프 때에 allways 내 웹 사이트를 캐시 할하시기 바랍니다 목록 길이가 0

도움을 감사의 말

답변

0

rxurl이 빈 목록을 제공하는 경우 광택이없는 요청을받지 못했다는 의미입니다. 그 이유는 웹 서버와 바니시를 모두 동일한 포트에서 수신 대기로 설정하려는 것입니다. varnish가 있고 동일한 서버에 웹 서버 (예 : apache)가있는 경우에는 varnish를 포트 80에서 청취하고 웹 서버는 다른 포트 (예 : 8080)에서 수신 대기해야합니다. 그런 다음 해당 백엔드의 .port를 적절히 설정하십시오.

+0

답장을 보내 주셔서 감사합니다. 제가 8080에 아파치의 포트를 canhe하지만 같은 결과가 있습니다. – user2148747