내 사이트에 닌자 캐싱을 만들기 위해 esi를 사용하려고합니다. 아이디어는 사이트가 대부분 정적 인 것입니다. 사용자가 로그인 한 경우 멋진 작업을 수행하면됩니다. 그래서 페이지 A에 넣으려고했는데 페이지 B의 응용 프로그램에서 트리거를 설정하려고했습니다. 이렇게하면 페이지 A를 광택에 캐시 할 수 있고 서버가 페이지 인 작은 작업을 처리하게 할 수 있습니
기본 ESI가 포함 된 Varnish를 통해로드되는 기본 PHP 페이지가 쿠키를 설정하기 위해 서버에 다시 호출됩니다. 쿠키는 도메인 액세스 등으로 설정되지만 ESI를 통해 호출되면 쿠키가 설정되지 않습니다. ESI include 경로에 직접 액세스하면 쿠키는 아무 문제없이 설정됩니다. 나는 심지어 VCL이 쿠키를 죽일 수 있다고 생각하면서 아무것도 캐시하
비 XML 파일에 포함 된 XML 청크를 구문 분석하는 경험이있는 사람이 있습니까? Edge-Side-Includes [1] 프로세서를 구현 중입니다. Edge-Side-Includes 요소가 XML 또는 잘 구성된 XML 파일에 반드시 포함되어있는 것은 아니며, 이러한 요소를 찾고 파싱하는 방법에 대한 질문이 제기됩니다. 누구나 비슷한 일을 했습니까? 가
HTTPS (!) 서비스를 백엔드 서비스로 사용하도록 Varnish를 구성하고 싶습니다. 여기서 핵심은 백엔드 서비스에 대한 SSL 연결 부분입니다! 나는 HTTPS 백엔드 서비스 (클라우드에서 호스팅되는 SaaS 서비스로 생각)를 제한적으로 관리하고 있습니다.이 그것은이 같은 설정 것 : 사용자 에이전트 -> AWS ELB는 SSL 종결로 - AWS에서>
ESI include 또는 eval 블록의 결과를 ESI 변수에 저장하고 싶습니다. 포함 된 내용이 내 통제 범위를 벗어납니다. 형식은 JSON입니다. 나는 아래의 모든 것을 시도해 보지 않았다. 변수는 빈 문자열로 끝납니다. <esi:assign name="variable_name">
'<esi:include src="$(url)" method="pos
모두 안녕하십니까. 정적 HTML 셸을 캐싱하고 일부 동적 HTML과 JSON 개체를 포함하기 위해 Varnish에 Edge Side Includes를 사용하고 있습니다. HTML 용 ESI가 올바르게 포함되지만 JSON 객체 용 ESI는 포함되지 않습니다. 디버그 구문은 Varnish가 보는 바를 설명하지만 JSON ESI를 포함하지 않기로 결정할 수는
나는 자신의 즐겨 찾기에 게시물을 추가 할 수있는 게시물과 사용자가있는 표준 블로그 유형의 애플리케이션을 가지고 있습니다. 골 사용자가 포스트 목록에서 볼때, 이들이 여부 각 포스트가 좋아하는 표시 (이미지)을 참조한다. 익명 사용자에게는 즐겨 찾기가 없습니다. 계산 비용이 많이 들기 때문에 게시물 목록을 바니시 (익명 사용자와 로그인 사용자 모두)에 캐시