반응형
애플리케이션 배포 시에 각 서버 인스턴스 배포 스테이징(staging) 모드 에 따라 대상 서버에 애플리케이션을 자동 복사 또는 수동으로 복사되는지 다르므로 주의해야 합니다. WebLogic 서버는 다음과 같은 3가지 모드를 지원합니다.
stage mode
- Admin 서버가 배포할 아카이브된 애플리케이션을 배포 대상 Managed Server에 복사함.
- 예를 들어 하나의 클러스터에 3개의 Managed 서버가 포함되어 있다면, 3개 Managed 서버에 복사하여 애플리케이션을 배포함.
- 복사하는 staging 디렉터리는 지정할 수 있음 (기본, $DOMAIN_HOME/servers/인스턴스명/stage, 8.1이하는 $DOMAIN_HOME/stage)
- 중소 규모 크기의 애플리케이션을 다수 서버 인스턴스에 배포 또는 클러스터에 배포 할때 적용 권장
WebLogic 관리콘솔에서 Staging Directory Name(Managed Server에 배포할 준비를 위한 애플리케이션 위치)과 Upload Directory Name(Admin Server에서 중앙집중적으로 배포 시에 업로드해놓은 애플리케이션 위치)을 사전에 설정해야 함
nostage mode
- Admin 서버가 복사하지 않고, 애플리케이션을 배포 대상 Managed Server가 접근할 수 있는 위치에 복사를 해야 함.
- 물리적으로 다른 서버에는 동일한 경로의 애플리케이션이 필요하
- Exploded 형식으로도 배포 가능하며, JSP 또는 서블릿 변경되면 자동 인식하여, 배포도 할 수 있음.(물론 이 기능은 disable 시킬 수 있음)
- 대규모 크기의 애플리케이션을 배포 시에 적용 권장(복사하지 않기 때문에)
external_stage mode
- 위의 stage mode와 비슷하나, Admin 서버가 애플리케이션을 복사하지 않고, 관리자가 사전에 staging 디렉터리에 애플리케이션을 사전에 수동으로 복사해놓아야 함
'WAS > WebLogic' 카테고리의 다른 글
[Tips] 배포디스크립터(Deployment Descriptors) 생성하는 유틸리티-DDInit (0) | 2016.05.25 |
---|---|
[Tips] x-powered-by 헤더 정보 없애기 (보안상 이슈) (0) | 2016.05.10 |
[구성] 세션 타임아웃(Session Timeout) 설정 방법 (0) | 2016.04.07 |
[개요] 웹로직 Socket Muxer (0) | 2016.04.01 |
[Tips] 관리를 위해 생성되는 Lock 파일 설명 (0) | 2016.03.31 |