Varnish VCL 언어로 도메인 목록을 정의 할 수있는 방법이 있습니까? 나는 ACL과 비슷한 것을 가정합니다. 나는 이것을 (ACL을 예제로 사용)하고 싶다. acl website_list {
'(www\.)?domain.tld';
'(www\.)?domain2.tld';
}
...
if(req.http.Host ~ websit
나는 최근에 광택제를 조사해 보았으며 무거운 Google 검색을 수행했습니다. 최근 전자 상거래 사이트를 운영하는 Google 서버에서 크리스마스를 앞두고이를 설정했습니다. 앞으로 몇 주 동안 재 방문 횟수가 늘어날 것입니다. 따라서 Varnish를 사용하는 것이 좋습니다. 나는 누군가가 나에게 뭔가를 명확하게 할 수 있는지 궁금해했다. 바니시를 사용할 때
웹 서버에서 장기간 (며칠/주)에 404를 캐시 할 수있는 솔루션을 찾고 있습니다. 현재 나의 설정은 memcached_pass 프록시와 PHP-FPM을 사용하여 캐시되지 않은 페이지를 전달하는 NGINX이다 (PHP는 memcached에 내용을 쓴다). 웹의 모든 크롤러가 내 페이지를 좋아하고 하루에 수천 개의 404 요청을 생성하는 것으로 보입니다. 모
나는 자신의 즐겨 찾기에 게시물을 추가 할 수있는 게시물과 사용자가있는 표준 블로그 유형의 애플리케이션을 가지고 있습니다. 골 사용자가 포스트 목록에서 볼때, 이들이 여부 각 포스트가 좋아하는 표시 (이미지)을 참조한다. 익명 사용자에게는 즐겨 찾기가 없습니다. 계산 비용이 많이 들기 때문에 게시물 목록을 바니시 (익명 사용자와 로그인 사용자 모두)에 캐시
내 웹 응용 프로그램 (PHP) 사용자간에 이미지 공유 기능을 만들면 모든 사용자가 자신의 이미지를 내 서버에 업로드 할 수 있습니다. so, 내 첫 번째 가정은 내 "이미지 공유"기능에 전용 서버가 필요하다는 것입니다. 문제는 서버가 많은 요청을 받으면 병목 현상이 발생한다는 것입니다. 나는 당신이 이러한 기술 중 하나가 나에게 적합하다고 생각 하는가 (
정리 요청을 localhost로 제한하기 위해 default.vcl의 맨 위에 간단한 acl을 추가 한 후 Varnish가 다시 시작되지 않습니다. 내 기본 VCL은 수정되지 않습니다. default.vcl은 다음과 같습니다 : backend default {
.host = "127.0.0.1";
.port = "8080";
}
ac
니스에서 ESI가 해결되지 않는 : 내가 아파치에있는 다른 사용자와 같은 유사한 구성을 가지고,하지만 난 다음 얻을 헤더 전송/: Server Apache/2.2.21 (Debian)
X-Powered-By PHP/5.3.8-2
Content-Encoding gzip
Edge-Control cache-maxage=31536000s
Cache-Cont