글로벌 캐시 설정
글로벌 캐시로 구성된 통합 노드를 마이그레이션한 후 글로벌 캐시 구성을 완료하기 위해 추가 단계가 필요할 수 있습니다.
태스크 정보
에서 IBM® App Connect Enterprise 13.0 글로벌 캐시 구성을 위해서는 cacheServerName 매개변수를 설정해야 하며, 이 매개변수는 해당 글로벌 캐시 시스템 내에서 고유해야 합니다.
대상 통합 노드의 이름이 소스 통합 노드의 이름과 동일한 경우 추가 구성이 필요하지 않습니다. 그러나 대상 통합 노드의 이름이 소스 통합 노드의 이름과 다른 경우 다음 변경을 수행하여 글로벌 캐시의 구성을 완료하십시오.
기본적으로 IBM App Connect Enterprise 13.0 의 통합 서버는 Java 17을 사용하며, 이 버전은 WXS 내장 그리드나 외부 WXS 그리드와의 연결을 지원하지 않습니다. WXS 기능을 사용하려면 ibmint specify jre 명령 을 사용하여 통합 서버가 Java 8을 사용하도록 구성해야 합니다.
프로시저
다음 예를 살펴보겠습니다. 노드가 에서 IBM Integration Bus 10.0 로 IB10NODE 라는 IBM App Connect Enterprise 13.0 이름으로 ACE12NODE마이그레이션된다면, 의 값은 catalogClusterEndPoints 입니다 IB10NODE_localhost_2800:localhost:2803:2801. 마이그레이션 후 카탈로그 서버의 다음 샘플 글로벌 캐시 스탠자에 표시된 대로 cacheServerName 에서 ACE12CatalogServer 의 값을 지정하고 catalogClusterEndPoints 의 값을 ACE12CatalogServer:localhost:2803:2801로 업데이트하십시오.
GlobalCache:
cacheOn: true
cacheServerName: 'ACE12CatalogServer'
catalogClusterEndPoints: 'ACE12CatalogServer:localhost:2803:2801'
catalogDomainName: 'WMB_IB10NODE_localhost_2800'
catalogServiceEndPoints: 'localhost:2800'
enableCatalogService: true
enableContainerService: true
enableJMX: true
haManagerPort: 2801
jmxServicePort: 2802
listenerHost: 'localhost'
listenerPort: 2800
마찬가지로, 컨테이너 서버에 대해 고유한 cacheServerName도 정의하십시오. catalogClusterEndPoints의 값은 글로벌 캐시 구성에 참여하는 모든 통합 서버에 대해 동일합니다. ACE12ContainerServer2 의 cacheServerName 가 있는 컨테이너 서버의 글로벌 스탠자는 다음 예제와 유사합니다.
GlobalCache:
cacheOn: true
cacheServerName: 'ACE12ContainerServer2'
catalogClusterEndPoints: 'ACE12CatalogServer:localhost:2803:2801'
catalogDomainName: 'WMB_IB10NODE_localhost_2800'
catalogServiceEndPoints: 'localhost:2800'
enableCatalogService: false
enableContainerService: true
enableJMX: true
haManagerPort: 2805
jmxServicePort: 2806
listenerHost: 'localhost'
listenerPort: 2804