대체 URL 구성
대체 URL은 외부적으로 요청할 수 없는 에지 캐싱 JSP(JavaServer Pages) 파일 및 서블릿 응답을 위한 메소드입니다. 동적 캐시는 ESI(Edge Side Include) 프로세서의 존재를 인식하고 캐싱할 수 있는 에지 단편을 위한 ESI 포함 태그 및 적합한 캐시 정책을 생성하기 위한 지원을 제공합니다. 그러나 캐싱하기 전에 Application Server로부터 에지 단편을 외부적으로 요청할 수 있어야 합니다. 즉, 사용자가 단편에 적합한 매개변수와 쿠키가 있는 브라우저에 URL을 입력하면 WebSphere® Application Server는 해당 단편에 대한 컨텐츠를 리턴할 수 있어야 합니다.
이 태스크 정보
표준 Java™ Platform, Enterprise Edition(Java EE) 프로그래밍 아키텍처 중 하나는 모델 보기 제어기(MVC) 아키텍처입니다. 여기에서는 제어기 서블릿에 대한 호출에 보기를 구성하기 위한 하나 이상의 하위 JSP 파일을 포함할 수도 있습니다. MVC 프로그래밍 모델을 사용할 때 하위 JSP 파일은 이러한 JSP 파일을 외부적으로 요청할 수 있는 경우에만 에지 캐싱되는데, 이는 일반적으로 이 경우가 아닙니다. 예를 들어, 하위 JSP 파일이 제어기 서블릿에 의해 판별 및 설정되는 하나 이상의 요청 속성을 사용하는 경우에는 에지에서 해당 JSP 파일을 캐싱할 수 없습니다. 대체 URL 지원을 사용하여 JSP 파일을 호출하는 데 사용되는 대체 제어기 서블릿 URL을 제공하여 이 한계를 극복할 수 있습니다.
<cache-entry>
<class>servlet</class>
<name>/AltUrlTest2.jsp</name>
<property name="EdgeCacheable">true</property>
<property name="alternate_url">/alturlcontroller2</property>
<cache-id>
<timeout>600</timeout>
<priority>2</priority>
</cache-id>
</cache-entry>