Application Server 내에서 시작하도록 오브젝트 그리드 서버를 구성할 수 있습니다. WebSphere Application Server는 오브젝트 그리드 컴포넌트를 발견하고 자동으로 오브젝트 그리드 서버를 시작합니다.
복제가 가능한 클러스터 구성을 사용하는 경우, 고가용성 관리자가 필요합니다. 오브젝트 그리드 서버에서는 고가용성 관리자를 표준 Application Server와 다르게 사용합니다. 오브젝트 그리드 서버가 Application Server에 있는 경우, 오브젝트 그리드 서버에서는 고가용성 관리자 서비스를 구성, 초기화 또는 작성하지 않지만, Application Server에서 기존 고가용성 서비스를 사용합니다. 오브젝트 그리드 서버 사이의 복제인 경우, 오브젝트 그리드 서버는 동일한 코어 그룹의 구성원인 Application Server에서 실행되어야 합니다.
오브젝트 그리드 서버의 다른 모든 기능도 서버가 WebSphere Application Server에서 실행될 경우와 동일합니다. 오브젝트 그리드 클러스터 스펙에 세 서버가 포함되는 경우, 단일 코어 그룹에 있는 세 Application Server 모두는 이들 오브젝트 그리드 서버를 호스트할 수 있습니다. Application Server는 또한 클러스터가 동일한 코어 그룹에 속하는 동안에는 클러스터를 연결할 수도 있습니다. 가장 중요한 단계는 cluster.xml 파일에 있는 TCP/IP 호스트 이름 및 호트 정보를 서버와 상관시키는 것입니다.
사용자 정의 특성 이름 | 설명 | 예제 값 |
---|---|---|
objectgrid.server.name | 이 Application Server 내에서 사용할 오브젝트 그리드 서버 이름을 지정합니다. 제공된 이름은 오브젝트 그리드 클러스터 XML 파일에 정의된 서버 이름 중 하나여야 합니다. | server1 |
objectgrid.xml.url | 오브젝트 그리드 XML 파일의 유니버셜 자원 위치 지정자(URL)를 지정합니다. 이 특성은 필수입니다. | file:///d:/was/etc/test/ objectGridMatch.xml |
objectgrid.cluster.xml.url | 오브젝트 그리드 클러스터 XML 파일의 URL을 지정합니다. 이 특성은 필수입니다. | file:///d:/was/etc/test/ csCluster0.xml |
objectgrid.security.server.props | 오브젝트 그리드 서버 보안 특성 파일의 URL을 지정합니다. 이 특성은 오브젝트
그리드 클러스터 XML 파일에서 보안을 사용 가능한 경우에만 필수입니다. 클러스터 XML 파일에서 보안이 가능한지를
판별하려면 다음 텍스트를 보십시오. <cluster name="cluster1" securityEnabled="true" ....securityEnabled 속성이 false로 설정되었으면 이 특성을 정의할 필요가 없습니다. security.ogserver.props 파일을 템플리트로 사용하십시오. 이 파일에서 이 특성의 의미와 사용 방법에 대해서는 을(를) 참조하십시오. |
file:///d:/was/ optionalLibraries/ ObjectGrid/properties/ security.ogserver.props |
-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
Application Server에 있는 오브젝트 그리드에서는 채널 프레임워크를 사용하여 특히 클라이언트 액세스포트라는 오브젝트 그리드 클라이언트와 상호 동작합니다. 오브젝트 그리드 서버가 시작되면 WebSphere Application Server가 있는지 찾아 이미 Application Server에서 실행 중인 채널 프레임워크를 사용합니다. 오브젝트 그리드 서버는 Application Server에서 채널 프레임워크가 작성 또는 시작되지 않은 경우에만 자신의 채널 프레임워크를 작성 및 시작합니다.