2011-05-03 2 views
1

바니쉬 2.1.3 우분투 10.04.02 LTSvarnishtop show "list length 0"?

바니 쉬톱은 "목록 길이 0"만을 표시합니다.

1+12:29:32                            
CSV-004 
Hitrate ratio:  1  1  1 
Hitrate avg:  0.4272 0.4272 0.4272 

    556579   0.00   4.24 Client connections accepted 
1122298   0.00   8.54 Client requests received 
    447675   0.00   3.41 Cache hits 
    27583   0.00   0.21 Cache hits for pass 
...... 

어떤 도움 :

varnishstat은 항상 같은 결과를 반환?

답변

1

바니시에는 상당히 민감한 기본값이 있지만 앱이 캐시를 인식하지 못한다고 가정합니다. 응용 프로그램을 제어 할 수 있으므로 기본적으로 바니시를 사용할 수없는 가정을 할 수 있습니다. 기본적으로, 예를 들어, Varnish는 쿠키를 시작한 요청에 쿠키가 포함 된 경우 페이지를 캐시하지 않습니다. 웹 앱이 알려지지 않은 경우이 점이 의미가 있지만 웹 앱이 알려진 경우 웹 앱이 적절한 캐시 응답을 결정하게하는 것이 훨씬 더 합리적입니다.

따라서 작업중인 시스템을 알고 있으므로 구성을 다소 조정할 수 있습니다. 설정 파일을 사용할 때 Varnish는 다음과 같이 작동합니다. Varnish는 (특정 디렉토리 내의) 모든 정적 컨텐츠를 캐시합니다. Varnish는 웹 앱이 max-age 또는 s-max-age Cache-Control 헤더를 제공하지 않는 한 다른 것을 캐시하지 않습니다. 쿠키가 있어도 위의 규칙이 충족되면 콘텐츠를 캐시합니다. 웹 앱은 쿠키가 있는지 여부에 상관없이 콘텐츠를 캐시 할 수 있는지 여부를 알만큼 충분히 똑똑하다는 가정이 있습니다. 더 많은 정보는 아래 링크를 시도 할 수 있습니다

다시 ... 응용 프로그램 측에서이를 설정하는 방법을보고 마지막 년 문서를 참조하십시오

https://www.varnish-cache.org/trac/wiki/Introduction