클러스터 레벨 세션 복제 향상된 기능 사용
나중에 웹 응용 프로그램을 배치할 WebLogic 클러스터의 관리 대상 서버에 대해 세션 복제 향상된 기능을 사용으로 설정할 수 있습니다.
주 -
Coherence*web을 사용 중인 경우에는 이 세션 복제 향상된 기능이 적용되지 않습니다.
Oracle Fusion Middleware Exalogic Enterprise Deployment Guide(
http://docs.oracle.com/cd/E18476_01/doc.220/e18479/deploy.htm)의 8장 “Deploying a Sample Web Application to and Oracle WebLogic Cluster”에 설명된 대로
dizzyworld.ear 응용 프로그램을 사용하는 경우 해당 단계를 건너뛰십시오.
Dept1_Cluster1에 대해 세션 복제 향상된 기능을 사용으로 설정하려면 다음 단계를 완료하십시오.
-
Dept1_Cluster1 클러스터의 관리 대상 서버가 작동 및 실행 중인지 확인합니다.
Oracle® Fusion Middleware Exalogic Enterprise Deployment Guide(http://docs.oracle.com/cd/E18476_01/doc.220/e18479/create_domain.htm#BABEGAFB)의 5.16절 “Starting Managed Servers on ComputeNode1 and ComputeNode2”를 참조하십시오.
-
관리 대상 서버(예: WLS1)에 대한 복제 포트를 설정합니다.
-
Domain Structure(도메인 구조) 아래에서 Environment(환경) 및 Servers(서버)를 누릅니다.
Summary of Servers(서버 요약) 페이지가 표시됩니다.
-
서버 목록에서 WLS1을 누릅니다.
Settings for WLS1(WLS1에 대한 설정)이 표시됩니다.
-
Cluster(클러스터) 탭을 누릅니다.
-
Replication Ports(복제 포트) 필드에 여러 복제 채널을 구성하는 데 사용할 포트 범위를 입력합니다.
예를 들어, Dept_1_Cluster1에서 관리 대상 서버의 복제 채널은 7005-7015의 포트에서 수신할 수 있습니다. 포트 범위를 지정하려면 7005-7015를 입력합니다.
-
클러스터의 관리 대상 서버(예: WLS1)마다 사용자 정의 네트워크 채널을 만듭니다.
-
Oracle WebLogic Server 관리 콘솔에 로그인합니다.
-
아직 로그인하지 않은 경우 변경 센터에서 Lock & Edit(잠금 및 편집)를 누릅니다.
-
콘솔 왼쪽에서 Environment(환경)를 확장하고 Servers(서버)를 선택합니다.
Summary of Servers(서버 요약) 페이지가 표시됩니다.
-
Servers(서버) 테이블에서 WLS1 관리 대상 서버 인스턴스를 누릅니다.
-
Protocols(프로토콜), Channels(채널)를 차례로 선택합니다.
-
New(새로 만들기)를 누릅니다.
-
ReplicationChannel을 새 네트워크 채널의 이름으로 입력하고 t3을 프로토콜로 선택한 후 Next(다음)를 누릅니다.
-
다음 정보를 입력합니다.
-
Next(다음)를 누른 다음 Network Channel Properties(네트워크 채널 등록 정보) 페이지에서 Enabled(사용) 및 Outbound Enabled(아웃바운드 사용)를 선택합니다.
-
Finish(완료)를 누릅니다.
-
Network Channels(네트워크 채널) 테이블에서 WLS1 관리 대상 서버용으로 만든 네트워크 채널인 ReplicationChannel을 선택합니다.
-
Advanced(고급)를 확장하고 Enable SDP Protocol(SDP 프로토콜 사용)을 선택합니다.
-
Save(저장)를 누릅니다.
-
이러한 변경사항을 활성화하려면 관리 콘솔의 변경 센터에서 Activate Changes(변경사항 활성화)를 누릅니다.
-
Step 3를 반복하여 Dept1_Cluster1 클러스터의 나머지 관리 대상 서버마다 네트워크 채널을 만듭니다. 이 표에 설명된 대로 필수 등록 정보를 입력합니다.
|
|
|
|
|
|
WLS2
|
ReplicationChannel
|
t3
|
10.0.0.2
|
7005
|
7006 to 7014
|
WLS3
|
ReplicationChannel
|
t3
|
10.0.0.3
|
7005
|
7006 to 7014
|
WLS4
|
ReplicationChannel
|
t3
|
10.0.0.4
|
7005
|
7006 to 7014
|
WLS5
|
ReplicationChannel
|
t3
|
10.0.0.5
|
7005
|
7006 to 7014
|
WLS6
|
ReplicationChannel
|
t3
|
10.0.0.6
|
7005
|
7006 to 7014
|
WLS7
|
ReplicationChannel
|
t3
|
10.0.0.7
|
7005
|
7006 to 7014
|
WLS8
|
ReplicationChannel
|
t3
|
10.0.0.8
|
7005
|
7006 to 7014
|
|
-
클러스터의 관리 대상 서버마다 네트워크 채널을 만든 후 Environment(환경) -> Clusters(클러스터)를 누릅니다.
Summary of Clusters(클러스터 요약) 페이지가 표시됩니다.
-
Dept1_Cluster1을 누릅니다.
이는 나중에 웹 응용 프로그램을 배치할 클러스터 예입니다.
Settings for Dept1_Cluster1(Dept1_Cluster1에 대한 설정) 페이지가 표시됩니다.
-
Replication(복제) 탭을 누릅니다.
-
Replication Channel(복제 채널) 필드에서 복제 채널이 복제 트래픽에 사용할 채널의 이름으로 설정되었는지 확인합니다.
-
Advanced(고급) 섹션에서 Enable One Way RMI for Replication(복제에 단방향 RMI 사용) 옵션을 선택하고 Save(저장)를 누릅니다.
-
변경사항을 활성화하고 관리 대상 서버를 다시 시작합니다.
-
다음과 같이 텍스트 편집기를 사용하여 수동으로 startWebLogic.sh 스크립트(base_domain의 bin 디렉토리에 있음)에 시스템 등록 정보 -Djava.net.preferIPv4Stack=true를 추가합니다.
-
startWebLogic.sh 스크립트에서 다음 라인을 찾습니다.
. ${DOMAIN_HOME}/bin/setDomainEnv.sh $*
-
위 항목 바로 뒤에 다음 등록 정보를 추가합니다.
JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.net.preferIPv4Stack=true"
-
파일을 저장한 다음 닫습니다.
-
모든 관리 대상 서버를 다시 시작합니다.
-
관리 콘솔에서 Environment(환경) -> Servers(서버)를 누릅니다.
Summary of Servers(서버 요약) 페이지가 표시됩니다.
-
WLS1을 눌러 관리 대상 서버(예: WLS1)를 선택합니다.
Settings for WLS1(WLS1에 대한 설정) 페이지가 표시됩니다.
-
Control(제어) 탭을 누릅니다. Server Status(서버 상태) 테이블에서 WLS1 을 선택합니다. Start(시작)를 누릅니다.
-
WebLogic 클러스터의 관리 대상 서버마다 Step 11를 반복합니다.
-
다음 방법 중 하나로 여러 수신 포트가 열렸는지 확인합니다.
-
netstat -na 명령을 입력합니다.
-
관리 대상 서버 로그를 확인합니다.