기본 애플리케이션을 사용할 수 없으면 오래된 콘텐츠를 제공 할 수있는 좋은 캐싱 리버스 프록시는 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/416372

문제

실패한 경우 오래된 콘텐츠를 제공하는 데 도움이되는 캐싱 리버스 프록시 (오징어 또는 바니시와 같은)를 찾고 있습니다. 즉, 프록시가 사라지거나 내부 서버 오류를 제공하기 시작하면 i ' D는 캐시처럼 백엔드에서 저장된 마지막 좋은 응답을 계속 제공합니다. 본질적으로 캐시 서버가 무언가 잘못되면 추가 보호 계층으로 작동하기를 원합니다.

이 작업을 위해 오징어 또는 유사한 구성을 구성한 사람이 있습니까? 상자 밖에서 이것을 지원하는 제품을 알고 있습니까?

도움이 되었습니까?

해결책

오징어는 버전 2.7 에서이 작업을 수행 할 수 있습니다. 구체적으로 사용하십시오 오래된 오류 지령. 자세한 내용은 다음에서 찾을 수 있습니다.

http://www.mnot.net/blog/2007/12/12/stale

다른 팁

바니시가 아직이 요구 사항을 처리 할 수없는 것 같습니다. http://varnish.projects.linpro.no/ticket/369

'사용할 수없는'시간에 따라 다릅니다. Squid에는 CONTY가 업데이트되는 동안 약간 오래된 컨텐츠를 제공 할 수 있도록하여 주로 약간의 대기 시간을 제거하도록 설계된 구성 'Crophtosh_Stale_Hit'이 있습니다. 그러나 웹 서버로부터 나쁜 응답을 얻는 것을 무시하지 않을 것입니다. 캐시 된 결과를 계속 제공하는 풀 온 '오프라인'모드가 있습니다 (대기 ... 기다릴 수 있습니다 ... 오프라인 사용!) 코드 경로가 있습니다. 두 프록시로 구성 할 수 있는지 확실하지 않습니다. 좋은 결과를 얻고 나쁜 결과를 무시하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top