비동기 요청 디스패처를 사용한 동적 캐싱
비동기 요청 디스패처(ARD)는 느린 조작이 논리적으로 분리되고 응답을 완료하기 위해 필요한 다른 조작과 동시에 수행될 때 서블릿 응답 시간을 개선합니다.
서블릿 캐싱은 특정 제한사항을 갖고 ARD 포함 요청에 대해 작업합니다. 동적 캐시 서비스는 써드파티 컨텐츠와의 복잡하고 아주 다루기 힘든 버퍼링 문제로 인해서 ARD가 사용 가능할 때 ESI 및 ExternalCache 기능을 지원하지 않습니다.
포함 요청이 동적 캐시 서비스에 의해 캐시된 경우, 포함 요청은 서블릿에 대한 최상위 레벨 응답 데이터에 기록된 응답 데이터와 함께 즉시 리턴됩니다.
원격 요청 디스패처(RRD)와의 조합을 사용하면 포함 요청 처리는 애플리케이션 서버 코어 그룹의 다른 멤버로 오프로드될 수도 있으므로 원래 애플리케이션 서버의 자원 요구사항을 줄입니다.