HAproxy + 바니시

HAproxy + 바니시

아래 그림에서 볼 수 있듯이 이것은 현재 계획된 설정입니다. HAproxy가 사용자를 Varnish로 보내도록 지시해야 합니다. HAproxy가 캐시 누락 또는 동적/의사 동적 콘텐츠를 감지하면 사용자를 웹으로 보냅니다. 서버에 저장한 다음 콘텐츠를 캐시합니다.

저는 Varnish와 전체 캐싱 주제를 처음 접했기 때문에 이것이 캐싱 레이어로 수행하는 첫 번째 설정입니다!

이 작업을 수행하는 방법에 대한 의견이 있으십니까?

여기에 이미지 설명을 입력하세요

답변1

HAproxy가 캐시 누락 또는 동적/의사 동적 콘텐츠를 감지한 경우

왜 HAproxy가 모두 Varnish를 가리키고 Apache 서버에서 가져오도록 하면 안 될까요? Varnish가 기본적으로 캐시 동작을 감지할 수 있을 때 HAproxy가 캐시 동작을 감지하도록 추가 단계를 도입하는 것 같습니다.

나는 다음과 같은 설정이 더 논리적일 것이라고 생각합니다.

HAproxy -> 광택제 -> Apache

관련 정보