JEUS Web Container 안내서
Total Page:16
File Type:pdf, Size:1020Kb
JEUS Web Container 안내서 JEUS v6.0 Fix#8 Copyright © 2011 TmaxSoft Co., Ltd. All Rights Reserved. Copyright Notice Copyright © 2011 TmaxSoft Co., Ltd. All Rights Reserved. 대한민국 경기도 성남시 분당구 서현동 272-6 우) 463-824 Restricted Rights Legend All TmaxSoft Software (JEUS®) and documents are protected by copyright laws and the Protection Act of Com puter Programs, and international convention. TmaxSoft software and documents are made available under the terms of the TmaxSoft License Agreement and may only be used or copied in accordance with the terms of this agreement. No part of this document may be transmitted, copied, deployed, or reproduced in any form or by any means, electronic, mechanical, or optical, without the prior written consent of TmaxSoft Co., Ltd. 이 소프트웨어(JEUS®) 사용설명서의 내용과 프로그램은 저작권법, 컴퓨터프로그램보호법 및 국제 조약에 의해 서 보호받고 있습니다. 사용설명서의 내용과 여기에 설명된 프로그램은 TmaxSoft Co., Ltd.와의 사용권 계약 하에 서만 사용이 가능하며, 사용권 계약을 준수하는 경우에만 사용 또는 복제할 수 있습니다. 이 사용설명서의 전부 또 는 일부분을 TmaxSoft의 사전 서면 동의 없이 전자, 기계, 녹음 등의 수단을 사용하여 전송, 복제, 배포, 2차적 저 작물작성 등의 행위를 하여서는 안 됩니다. Trademarks JEUS® is registered trademark of TmaxSoft Co., Ltd. Other products, titles or services may be registered trademarks of their respective companies. JEUS®는 TmaxSoft Co., Ltd.의 등록 상표입니다. 기타 모든 제품들과 회사 이름은 각각 해당 소유주의 상표로서 참조용으로만 사용됩니다. Open Source Software Notice This product includes open source software developed and/or licensed by "OpenSSL", "RSA Data Security, Inc.", "Apache Foundation", and "Jean-loup Gailly and Mark Adler". Information about the aforementioned and the related open source software can be found in the "${INSTALL_PATH}/license/oss_licenses" directory. 본 제품은 “OpenSSL”, “RSA Data Security, Inc.”, “Apache Foundation” 및 “Jean-loup Gailly와 Mark Adler”에 의 해 개발 또는 라이선스된 오픈 소스 소프트웨어를 포함합니다. 관련 상세 정보는 제품의 디렉터리 “${IN STALL_PATH}/license/oss_licenses”에 기재된 사항을 참고해 주십시오. 안내서 정보 안내서 제목: JEUS Web Container 안내서 발행일: 2011-11-04 소프트웨어 버전: JEUS v6.0 Fix #8 안내서 버전: v2.1.3 내용 목차 안내서에 대하여 ......................................................................................................................... xiii 제1장 JEUS 웹 ........................................................................................................................... 1 1.1. 개요 ............................................................................................................................ 1 1.2. JEUS 웹 구조와 주요 기능 ............................................................................................ 1 1.2.1. 웹 컨테이너와 JEUS 시스템 ............................................................................... 1 1.2.2. 웹 컨테이너의 기본 컴포넌트 .............................................................................. 4 1.3. JEUS Web 디렉터리 구조 ............................................................................................. 5 1.4. JEUS 웹 툴 .................................................................................................................. 6 1.5. JEUS Web 환경설정 ..................................................................................................... 7 1.5.1. 환경변수 ........................................................................................................... 7 1.5.2. XML 설정 파일 .................................................................................................. 8 제2장 웹 컨테이너 ....................................................................................................................... 9 2.1. 개요 ............................................................................................................................ 9 2.2. 웹 컨테이너 주요 기능과 구조 ....................................................................................... 9 2.2.1. 주요 기능 ........................................................................................................ 10 2.2.2. 디렉터리 구조 .................................................................................................. 11 2.3. 웹 컨테이너 설정 ........................................................................................................ 12 2.3.1. 개요 ................................................................................................................ 12 2.3.2. 기본 설정 ........................................................................................................ 12 2.3.3. 자동 모니터링 .................................................................................................. 13 2.3.4. stdout과 stderr Redirection ............................................................................... 14 2.3.5. Context Group ................................................................................................. 15 2.3.6. Database Connection Pool ............................................................................... 16 2.3.7. Session ........................................................................................................... 16 2.3.8. Logging ........................................................................................................... 20 2.3.9. Shutdown Timeout ........................................................................................... 20 2.4. Logging 설정 .............................................................................................................. 21 2.4.1. 공통 설정 항목 ................................................................................................. 21 2.4.2. Access log 관련 설정 항목 ................................................................................ 26 2.4.3. User log 관련 설정 항목 ................................................................................... 30 2.5. 웹 컨테이너 제어와 모니터링 ...................................................................................... 30 2.5.1. 웹 컨테이너 제어 ............................................................................................. 30 2.5.2. 웹 컨테이너 모니터링 ....................................................................................... 31 제3장 Context Group ............................................................................................................... 33 3.1. 개요 ........................................................................................................................... 33 3.2. Context Group 주요 기능과 구조 .................................................................................. 33 3.2.1. 주요 기능 ........................................................................................................ 35 3.2.2. 디렉터리 구조 .................................................................................................. 36 3.3. Context Group 설정 .................................................................................................... 37 JEUS iii 3.3.1. 기본 설정 ........................................................................................................ 39 3.3.2. 인코딩 설정 ..................................................................................................... 39 3.3.3. JSP 엔진 설정 ................................................................................................. 42 3.3.4. Logging 설정 ................................................................................................... 44 3.3.5. Session 설정 ................................................................................................... 45 3.3.6. Response Header 설정 .................................................................................... 46 3.4. Context Group 모니터링 ............................................................................................. 47 3.5. Context Group 튜닝 .................................................................................................... 47 제4장 웹 서버 연결과 클러스터링 ............................................................................................... 49 4.1. 개요 ........................................................................................................................... 49 4.2. 웹 서버 연결 ............................................................................................................... 50 4.2.1. 리스너 ............................................................................................................ 50 4.2.2. Worker Thread와 Worker Thread Pool ............................................................... 52 4.2.3. Thread Pool의 Active-Management와 상태 통보 ................................................ 52 4.2.4. 여러 개의 웹 컨테이너와 웹 서버 클러스터링 ..................................................... 53 4.3. 리스너 설정 ................................................................................................................ 54 4.3.1. HTTP, TCP, HTTPS 리스너 설정 ....................................................................... 55 4.3.2. WebtoB 리스너 설정 ........................................................................................ 59 4.3.3. AJP13 리스너 설정 .......................................................................................... 62 4.3.4. Tmax 리스너 설정 ............................................................................................ 64 4.3.5. 자동 Thread Pool 관리 설정(Thread 상태 통보) .................................................. 66 4.4. 리스너 연동과 클러스터링을 위한 웹 서버 설정 ............................................................ 68 4.4.1. Apache 웹 서버 설정과 클러스터링 ................................................................... 69 4.4.2. IIS 웹 서버 설정과 클러스터링 .......................................................................... 76 4.4.3. SunOne(Iplanet) 웹 서버 설정과 클러스터링 ...................................................... 78 4.4.4. WebtoB 웹 서버 설정과 클러스터링 .................................................................