이 주제에서 ODR(On Demand Router)의 고급 구성을 수행할 수 있습니다. ODR 설정으로 ODR의 동작을 세밀하게 조정할 수 있습니다. 특히, Application Server에 대한 연결 및 요청을 구성하고 캐싱을 사용 가능하게 하며 거부되어야 하는 요청을 구성하고 오류 응답이 처리되는 방법을 정의하며 ODR 로그의 위치를 지정할 수 있습니다.
ODR 서버가 작성되면 환경을 감지하고 WebSphere Application Server 및 WebSphere Virtual Enterprise로 요청을 라우팅할 수 있습니다. 특정 환경의 요구에 맞게 추가 구성을 ODR에 적용할 수 있습니다. DMZ에는 ODR을 구성할 수 없습니다.
이 관리 콘솔 페이지를 보려면 서버 > On Demand Router > odr_name > On Demand Router 특성 > On Demand Router 설정을 클릭하십시오.
ODR 설정을 변경하려면 관리자 또는 구성자 관리 권한을 가지고 있어야 합니다.
구성 탭에서 ODR의 구성 가능 필드 설정을 편집할 수 있습니다.
프록시 서버와 컨텐츠 서버 간에 기본 HTTP 연결 매개변수를 구성하십시오.
ODR은 서버의 컨텐츠를 캐시하도록 구성할 수 있습니다.
ODR이 들어오는 모든 요청을 점검합니다. 특정 메소드를 제외하도록 정의할 수 있습니다. 요청 HTTP 메소드가 제외하도록 구성된 메소드와 일치할 경우 ODR에서 METHOD DISALLOWED 오류로 요청을 거부합니다.
HTTP 요청은 세 가지 로그(프록시, 캐시 및 로컬) 중 하나에 기록됩니다. 로컬 로그 구성은 관리 콘솔에서 사용할 수 없지만 ${SERVER_LOG_ROOT}local.log에서 사용 가능합니다. http.log.localFileName 사용자 정의 특성을 파일 위치로 설정하여 이 로그의 위치를 지정하십시오. 각 로그의 내용은 National Center for Supercomputing Applications 공통 로그 형식을 사용하여 형식화됩니다.
이 섹션을 사용하여 보안 옵션을 설정하십시오.
플러그인을 생성하는 데 사용할 기준을 정의할 수 있습니다. 셀 범위에 대해, ODR은 셀의 모든 ODR에서 관리하는 URI를 모두 포함하는 플러그인 구성을 생성합니다. 노드 범위의 경우, 플러그인을 생성하는 ODR과 동일한 노드에 정의된 ODR에서 관리하는 모든 URI가 플러그인 구성 파일에 포함됩니다. 또한 플러그인 구성 파일에서 라우트하는 모든 통신량은 이 ODR과 동일한 노드에 있는 ODR을 통해서만 라우트됩니다. 서버 범위의 경우, 플러그인을 생성하는 ODR에서 관리하는 모든 URI와, 이 ODR을 통해서만 라우트되는 플러그인 구성 파일이 라우트하는 모든 트래픽이 플러그인 구성 파일에 포함됩니다.
요청 처리 중에 오류가 발생할 경우, 사용자 정의된 오류 페이지 사용을 지원하려면 이 필드를 사용하십시오.
GET /house/rooms/kitchen.jpg HTTP/1.1 Host: homeserver.companyx.com 요청은 HTTP 404 응답(로컬 또는 원격)을 결과로 나타내고 오류 페이지 응용프로그램의 요청 URI는 다음과 같습니다. /ErrorPageApp/ErrorPage?responseCode=404&uri=/house/rooms/kitchen.jpg&Host= homeserver.companyx.com