이 타스크를 사용하여 단순한 오브젝트 그리드 클러스터를 시작하면 WebSphere Application Server 환경에서 분산 오브젝트 그리드 기능을 테스트할 수 있습니다.
이 타스크의 수행 목적 및 시기
이 타스크를 사용하여
cluster-config-1.xml 및
cluster-objectgrid-definition.xml 파일을 기반으로 오브젝트 그리드 서버를 호스트하는
Application Server를 설정하십시오.
cluster-config-1.xml 파일에만 오브젝트 그리드 서버 정의가 있습니다.
이 오브젝트 그리드 서버는 샘플 오브젝트 그리드 클러스터를 표시합니다. 독립형 Application Server나 하나의
클러스터 구성원이 있는 클러스터를 사용하여 샘플 오브젝트 그리드 서버를 호스트할 수 있습니다.
- META-INF/cluster-config-1.xml 및 META-INF/cluster-objectgrid-definition.xml 파일을 /optionalLibraries/ObjectGrid/objectgridSamples.jar 파일에서 /optionalLibraries/ObjectGrid 디렉토리로 추출하십시오.
- 필요한 일반 JVM 인수를 정의하십시오.
- 관리 콘솔에서 서버 > Application servers > server_name > 프로세스 정의 > JVM(Java Virtual Machine)을 클릭하십시오.
- 일반 JVM 인수 패널에서 다음 텍스트를 입력하십시오.
-Dobjectgrid.server.name=server1
-Dobjectgrid.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\ObjectGrid\
META-INF\cluster-objectgrid-definition.xml
-Dobjectgrid.cluster.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\
ObjectGrid\META-INF\cluster-config-1.xml
INSTALL_ROOT는 WebSphere Application Server 설치 루트 디렉토리입니다.
- 저장을 클릭하십시오.
- 마스터 구성으로 저장을 클릭하십시오.
- 노드에서 변경사항 동기화 옵션을 선택하십시오. 저장을 클릭하십시오.
- /optionalLibraries/ObjectGrid/objectgridSamples.jar 파일을 /classes 또는 lib/ext 디렉토리로 복사합니다.
objectgridSamples.jar에는 샘플 오브젝트 그리드 서버에서 cluster-objectgrid-definition.xml 파일에 정의된 플러그인을 구현하는 데 필요한 클래스가 들어 있습니다.
이 JAR 파일은 맵에 저장된 오브젝트 직렬화 또는 직렬화 해제에도 사용됩니다.
- 서버를 재시작하여 변경을 적용하십시오.