클러스터 캐시 구성 생성

시작하기 전에

Coherence 클러스터를 생성 및 구성합니다. Coherence 클러스터 생성Coherence 클러스터 구성을 참조하십시오.


Coherence 캐시 구성 파일은 애플리케이션에서 사용되는 캐시 및 서비스를 정의합니다. 일반적으로 캐시 구성 파일은 GAR 모듈에 포함됩니다. GAR은 데이터 계층의 모든 Coherence 관리 서버에 배치되며 애플리케이션 계층에 EAR의 일부로 배치될 수도 있습니다. GAR은 캐시 구성을 모든 Oracle Coherence 클러스터 멤버에서 사용할 수 있도록 보장합니다. 그러나 특정 Coherence 관리 서버에서 다른 캐시 구성 파일을 사용해야 하는 사용 사례도 있습니다. 예를 들어, 프록시 계층은 GAR에 있는 모든 아티팩트에 액세스해야 하지만 시작할 프록시 서비스를 정의하는 다른 캐시 구성 파일을 필요로 합니다.

관리 콘솔을 사용하여 클러스터 캐시 구성을 정의할 수 있습니다. 캐시 구성 파일은 런타임 시 WebLogic 클러스터 또는 Coherence 관리 서버와 연관시킬 수 있습니다. 이 경우 캐시 구성이 GAR에 포함된 캐시 구성 파일을 무효화합니다. 캐시 구성 파일을 GAR 파일에서 생략하고 런타임 시 지정할 수도 있습니다. 런타임 시 캐시 구성 파일을 무효화하려면 캐시 구성 파일을 JNDI 이름에 바인딩해야 합니다. JNDI 이름은 <cache-configuration-ref> 요소의 override-property 속성을 사용하여 정의됩니다. 이 요소는 GAR 파일에 패키지화되는 coherence-application.xml 파일에 있습니다. coherence-application.xml 파일에 대한 자세한 내용은 Oracle Fusion Middleware Developing Oracle Coherence Applications for Oracle WebLogic Server를 참조하십시오. 캐시 구성 파일 임포트에 대한 자세한 내용은 클러스터 캐시 구성 파일 사용을 참조하십시오.

클러스터 캐시 구성을 구성하려면 다음과 같이 하십시오.

  1. 아직 수행하지 않은 경우 관리 콘솔의 변경 센터에서 잠금 및 편집을 누릅니다(변경 센터 사용 참조).
  2. 콘솔의 왼쪽 창에서 환경을 확장하고 Coherence 클러스터를 선택합니다.
  3. 클러스터 캐시 구성을 생성하려는 클러스터를 선택합니다.
  4. 구성: 캐시 구성 페이지를 선택하고 새로 만들기를 누릅니다.
  5. 캐시 구성 생성 페이지에서 다음 캐시 구성 속성을 설정합니다.
    1. 이름: 이 클러스터 캐시 구성의 이름을 입력합니다.
    2. JNDI 이름: 캐시 구성 파일이 바인딩되는 JNDI 이름을 입력합니다. 이 JNDI 이름은 cache-config/를 접두어로 사용하며 coherence-application.xml에 있는 cache-configuration-ref 항목의 override-property 값과 일치해야 합니다. 예를 들어, ExamplesGAR의 JNDI 이름은 cache-config/ExamplesGAR의 override-property와 일치해야 합니다.
    3. 캐시 구성 파일: 캐시 구성 파일에 대한 전체 경로를 입력합니다. 또는 URL을 지정할 수 있습니다.
    4. 캐시 구성 파일 임포트: 지정된 위치에서 WebLogic Server 디렉토리 구조로 캐시 구성을 임포트하려면 이 옵션을 선택합니다.

      이 옵션을 선택하지 않으면 서버가 시작될 때 지정된 위치에서 캐시 구성 파일이 직접 로드됩니다.

  6. 저장을 누릅니다.
  7. 대상 페이지를 선택하여 이 클러스터 캐시 구성의 대상으로 지정된 WebLogic Server 인스턴스 또는 클러스터를 선택합니다. 저장을 누릅니다.
  8. 이 변경사항을 활성화하려면 관리 콘솔의 변경 센터에서 변경사항 활성화를 누릅니다.
    모든 변경사항이 즉시 적용되는 것은 아니며 시스템을 재시작해야 하는 경우도 있습니다(변경 센터 사용 참조).

결과

클러스터 캐시 구성은 Coherence 클러스터 설정 콘솔 페이지의 구성: 캐시 구성 페이지에서 나열됩니다.