반응형
WebLogic 콘솔 설정과 애플리케이션 배포, 로그 관리 방법
WebLogic 도메인을 생성하고 서버가 정상 기동되었다면 이제 콘솔을 통해 애플리케이션을 배포하고 로그를 설정할 수 있습니다.
이번 글에서는 WebLogic Admin Console 활용법, 애플리케이션(WAR) 배포 방식, 로그 경로 및 설정 팁을 정리합니다.
✅ Admin Console 접속
기본 접속 경로:
http://<서버 IP>:7001/console
- 아이디/비밀번호: 도메인 생성 시 설정한 관리자 계정
- 로그인 후 메인 화면에서 도메인, 서버, 배포 상태, 데이터소스 등을 관리 가능
✅ 콘솔 주요 메뉴 요약
항목 | 설명 |
---|---|
Servers | AdminServer, ManagedServer 상태, 포트, 로그 등 |
Deployments | WAR, EAR, JAR 파일 배포 및 상태 확인 |
Data Sources | JDBC 설정 및 테스트 |
Clusters | 클러스터 구성 및 노드 상태 |
Machines | NodeManager 매핑을 위한 머신 설정 |
Logging | 로그 로테이션, 로그 레벨 설정 등 |
✅ WAR 배포 구조 및 설정
🔹 WAR 디렉토리 구조 예시
ROOT.war/
├── WEB-INF/
│ ├── web.xml
│ └── weblogic.xml
├── index.jsp
└── static/
WebLogic은
web.xml
(표준)과weblogic.xml
(WebLogic 전용)을 모두 지원합니다.
✅ web.xml 기본 예시
<web-app>
<display-name>MyApp</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
✅ weblogic.xml 기본 예시
<weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app">
<context-root>/</context-root>
<session-descriptor>
<cookie-name>MYSESSION</cookie-name>
<timeout-secs>1800</timeout-secs>
</session-descriptor>
</weblogic-web-app>
✅ 배포 방법 (3가지)
방법 | 설명 |
---|---|
콘솔 업로드 | Deployments > Install 선택 후 WAR 업로드 |
자동 배포 | $DOMAIN_HOME/autodeploy/ 디렉토리에 WAR 복사 |
WLST (스크립트) | weblogic.Deployer 명령어 사용 (운영 환경 권장) |
콘솔 배포 절차 요약
Deployments > Install
클릭- WAR 파일 선택
Install this deployment as an application
선택- 대상 서버 선택 (AdminServer or Cluster)
- 배포 이름 지정 후 배포
✅ 로그 경로 및 설정
기본 로그 위치:
$DOMAIN_HOME/servers/<서버명>/logs/
로그 파일 | 설명 |
---|---|
AdminServer.log |
관리서버 로그 |
access.log |
웹 접근 로그 (Apache 연동 시 별도 설정 가능) |
stdout , stderr |
표준 출력 로그 |
✅ 로그 설정 팁 (콘솔에서 설정 가능)
- Servers > AdminServer > Logging
Rotation type: by size
File Size: 5000 KB
File Count: 10
Log File Path: servers/AdminServer/logs/AdminServer.log
- 로그 수준 설정 가능 (Debug, Info, Warning, Error)
✅ 마무리
WebLogic Admin Console은 GUI 기반으로 직관적인 설정이 가능하며,
배포 자동화 및 로그 설정을 통해 운영 관리 효율성을 높일 수 있습니다.
반응형
'Application Servers & Java' 카테고리의 다른 글
WebLogic Coherence 설정과 클러스터링 구성 및 모니터링 팁 (1) | 2025.05.17 |
---|---|
WebLogic JDBC 데이터소스 설정 및 Node Manager 운영 (0) | 2025.05.17 |
WebLogic 12c 도메인 구성 및 기동/정지 스크립트 설정 (0) | 2025.05.17 |
WebLogic 12c 설치 준비 및 엔진 설치 (0) | 2025.05.17 |
JBoss EAP Domain 모드 구성 및 클러스터링 설정 실습 (0) | 2025.05.16 |