varnish warm up
모두가 알다시피 varnish는 매우 강력한 캐시 서버로 squid의 성능보다 훨씬 높지만 가장 큰 단점은 varnish 프로세스가 끊기거나 서버down기를 끊으면 모든 캐시를 잃어버린다는 것이다.결과:
조작하다
varnishlog -D -a -w /var/log/varnish.log
만약 위와 같은 기록기라면 사용자의 접근을 모두log 파일에 기록합니다
varnishreplay -a 127.0.0.1:80 -r /var/log/varnish.log
이것은 복구 작업입니다. varnish를 대조합니다.log 안의 물건을 원래의 캐시로 다시 채우는 것은 재생 기능에 해당한다
우리는 varnish를로그 절단을 진행합니다. 개인 업무에 따라 예약된 일수를 저장합니다. 예를 들어 서버가 끊겼을 때 저는 1주일만 캐시를 다시 불러옵니다. 만약에 varnishreplay-r/var/log/varnish를rc에 로그인합니다.local에서 수동으로 수행할 필요가 없습니다.
장면 확장 적용
폐단
varnish 영구화 캐시 출시 기대
참조:
http://www.ywjt.org/index/archives/734.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JavaScript의 Cache API - 단 20줄의 코드만 있으면 됩니다.이제 API를 이렇게 호출할 수 있습니다. If there is a cache value of the current api call then it will return values from cache otherwis...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.