0

page이 캐시 된 blogsposts을 포함하고 (차례로 comments 포함) 가상의 경우를 생각해보십시오. 지금 1 comment 변경됩니다. 즉, blogpost의 캐시를 무효화하고 page의 캐시를 무효화해야합니다. 항목Varnish는 종속성 그래프 캐시 무효화를 지원합니까?

합니까 광택 캐시 무효화의 타입을 지원 (a Directed Acyclic Graph 임) 종속성 그래프로서 설명 될 수있는 방식으로 서로 관련 : 환언

? 그렇지 않은 경우, 부분적으로 이것을 다루는 다른 구현, 조사 등?

답변

1

정확히 무엇을 요구하고 있는지 지원할 수는 없지만 해결 방법은 헤더에 어떤 주석이 의존하는지에 대한 태그를 넣을 수 있습니다. 예를 들어, 전송 : 다음

x-depend-comments: 2578 2579 2580 

와 코멘트의 갱신에 당신이 금지 요청을 보낼 수 있습니다 : 아마도 또한이 (상업이기는하지만) hashtwo의 VMOD이 퍼지 수 있음을 언급 할 수있다

ban obj.http.x-depend-comments ~ “\D2578\D” 
+0

(baning 대신에) 그러한 의존성을 가지고 수행되어야한다. 높은 볼륨의 금지 (초당 100+)는 확장되지 않습니다. – lkarsten

+0

팁 주셔서 감사합니다, 그 하나에 대해 몰랐어요. 그러나 많은 양의 금지가 잘 확장되지 않는다고 말하면 퍼지에 의한 많은 영향을받는 물체가 잘 확장되지 않는다는 것도 가치가 있습니다. 결국에는 어느 쪽이 더 효율적인지를 결정하는 영향을받는 객체의 양 (금지, 제거) 및 양입니다. – Clarence

관련 문제