광택이있는 - 3.0.3과 내 만료 헤더가 만료 : Thu, 1981 년 11 월 19 일 08:52:00 GMT로 설정되었습니다. 만료 헤더가 구성되는 방식으로 구성하려고합니다. 일 날짜로 설정하고 캐시 당신은 이 헤더 만료와 같은 영향을 미칠 것 대신 최대 사용 기간을 헤더를 보낼 수 3600
페이스 북은 범위 옵션이있는 컬을 사용하여 공유 할 페이지의 HTML을 검색합니다. Varnish는 html이 아닌 페이지 헤더 정보 만 반환합니다. 이것이 제가 말하는 시간의 75 %에서 80 %까지의 결과입니다. 가끔마다 올바른 결과를 반환합니다. 누구나 아이디어 수정 방법이 있습니다. 실제로 백엔드 서버 문제입니다 (Nginx에)처럼 예 #curl -
광택 4에 임의의 정수 값이 필요합니다. 실제 결과는 세 자리의 후행입니다. In VCL:
set req.http.X-AB-test1 = std.random(1,4)
Observed result:
X-AB-test1=3.182
좀 Fastly 확장 된 VCL에서 제공하는 기능에 해당 찾을 싶어요 'randombool()'또는 더 나은이 'rand
내 생각은 기본 백엔드 (예 : HTTP 503)에서 Varnish 캐시를 구성하는 것입니다. 실패한 경우 다른 백엔드를 시도한 후 정적 오류 메시지를 제공합니다. 이렇게 구성 할 수 있습니까? 추신 초지가 실제로 실패하지 않으면 비상용 백엔드로 작동하도록 바니시를 원하지 않습니다. 긴급 백엔드는 항상 오래된 데이터를 가지고 있습니다. 나는 곧 5.X로 바
이전 hash_data() 호출을 통해 이미 추가 된 항목을 해시에서 제거 할 수 있습니까? 을 : 나는 니스 3 서버는 표준 LAMP 스택의 앞에 실행 한 나는 기본적으로 가지고있는 편집 할 수있는 권한이 없습니다 그 VCL 파일을 포함이 제외 니스 문서 당 Maxmind의 GeoIP가의 VMOD를 사용하여이 만 홈페이지 해시가 REQ를 기반으로, 그래서
바니시를 처음 사용하십시오. . 니스를 사용하여, 몇 시간 전에 개발, 나는 약간의 PHP 코드를 개선하기 위해 노력하고있어 :-(예상보다 더 열심히 점점 이 코드는 두 쿠키를 사용합니다 : PHPSESSID 및 언어 모든 페이지 설정 .이 정의되어 있지 않은 경우 PHPSESSID 쿠키 그러나 익명 세션이 쿠키는 단지 한 페이지에 사용되는 의 내가 페이지
광택이있는 반전 된 프록시 서버를 설정하기 시작했습니다. 나는 바니쉬를 셋업하는 경험이 없다. 나는 행운와 백엔드의 URL 대신 IP 주소를 사용하는 것을 시도하고있다 : 1 접근 방식 A : backend default {
.host = "www.backend.mysite.com";
.port = "80";
}
문제를 A : 니스를
두 개의 도메인과 각기 다른 IP에 대해 바니시를 실행하려고하는데 자체 VCL 파일로 구성되었습니다. Varnish가 각 IP에서 청취 할 수 있도록 모든 설정 파일을 작성하는 데 성공했습니다. Apache가 두 개의 포트에서 Varnish를 수신 대기하게됩니다. 모든 것이 훌륭하게 보이지만! 브라우저에서 첫 번째 도메인을로드하면 두 번째 도메인으로 전달됩