대체 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을 제공하여 이 한계를 극복할 수 있습니다.

JSP 파일의 대체 URL 또는 서블릿은 cachespec.xml 파일에 이름이 alternate_url인 특성으로서 설정됩니다. 대체 URL을 캐시 항목 기반 또는 캐시 ID 기반으로 설정할 수 있습니다. 이는 EdgeCacheable 특성이 해당 항목에 설정된 경우에만 유효합니다. EdgeCacheable 특성이 설정되지 않은 경우에는 alternate_url 특성이 무시됩니다. 다음은 alternate_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>

다음에 수행할 작업

cachespec.xml 파일에 대한 자세한 정보는 cachespec.xml 파일 주제를 참조하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_alternateurl
파일 이름:tprf_alternateurl.html