책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > Oracle
· ISBN : 9788960775718
· 쪽수 : 564쪽
책 소개
목차
1부 웹로직, 구성의 정석
1장 웹로직 구성 전 단계
1.1 개발 서버의 필요성
1.2 이중화의 고려사항
1.3 애플리케이션 지원
1.4 웹로직의 구성 요소
2장 웹로직 서버 설치와 도메인 구성
2.1 웹로직 서버 설치 준비
___2.1.1 오라클 회원가입
___2.1.2 설치 파일 다운로드
___2.1.3 JDK 다운로드
2.2 웹로직 서버 설치
___2.2.1 웹로직 설치의 일반적인 사항
___2.2.2 8.1 버전 그래픽 모드 설치
___2.2.3 8.1 버전 콘솔 모드 설치
___2.2.4 9.0~10.0 MP2 버전 그래픽 모드 설치
___2.2.5 9.0~10.0 MP2 버전 콘솔 모드 설치
___2.2.6 10.3~12.1.1 버전 그래픽 모드 설치
___2.2.7 10.3~12.1.1 버전 콘솔 모드 설치
___2.2.8 12.1.2 버전 그래픽 모드 설치
___2.2.9 12.1.2 버전 사일런트 모드 설치
___2.2.10 웹로직 설치 시 로그 생성
___2.2.11 웹로직 설치 /tmp 공간 부족
___2.2.12 리눅스 플랫폼에서 설치 시 행 업
2.3 웹로직 도메인 구성
___2.3.1 웹로직 도메인 구성의 일반적인 사항
___2.3.2 개발 모드와 운영 모드
___2.3.3 8.1 버전 그래픽 모드 도메인 구성
___2.3.4 8.1 버전 콘솔 모드 도메인 구성
___2.3.5 9.0~10.0 MP2 버전 그래픽 모드 도메인 구성
___2.3.6 9.0~10.0 MP2 버전 콘솔 모드 도메인 구성
___2.3.7 10.3~12.1.1 버전 그래픽 모드 도메인 구성
___2.3.8 10.3~12.1.1 버전 콘솔 모드 도메인 구성
___2.3.9 12.1.2 버전 그래픽 모드 도메인 구성
___2.3.10 wlst를 사용한 12.1.2 버전 도메인 구성
___2.3.11 9.0~10.0 MP2 버전의 64비트 jdk 사용 옵션
3장 웹로직, 시작
3.1 기본 스크립트
___3.1.1 기본 스크립트로 어드민 서버 시작
___3.1.2 기본 스크립트로 매니지드 서버 시작
3.2 시작 환경 구성
___3.2.1 boot.properties
___3.2.2 8.1 버전 자바 옵션 설정
___3.2.3 9.0 이상 버전 자바 옵션 설정
___3.2.4 8.1 버전의 CLASSPATH 설정
___3.2.5 9.0 이상 버전의 CLASSPATH 설정
3.3 사용자 스크립트 작성
___3.3.1 유닉스/리눅스 플랫폼 사용자 스크립트
___3.3.2 윈도우 플랫폼 사용자 스크립트
3.4 윈도우 서비스로 등록
___3.4.1 어드민 서버의 서비스 등록
___3.4.2 매니지드 서버의 서비스 등록
___3.4.3 서비스 스크립트
3.5 노드 매니저
___3.5.1 노드 매니저의 구성과 실행
___3.5.2 도메인과 노드 매니저 연동
___3.5.3 노드 매니저와 서버 콘트롤
___3.5.4 노드 매니저의 백그라운드 실행
___3.5.5 wlst를 사용한 노드 매니저 보완
4장 웹로직의 로그
4.1 로그의 종류와 설정
___4.1.1 서버로그 설정
___4.1.2 콘솔로그 설정
___4.1.3 Log4J 설정
4.2 로그 순환
___4.2.1 서버로그 순환
___4.2.2 콘솔로그 순환
___4.2.3 Log4J 순환
5장 데이터베이스 연동
5.1 데이터 소스 구성
___5.1.1 8.1 버전 데이터 소스 구성
___5.1.2 9.0 이상 버전 데이터 소스 구성
5.2 웹로직의 데이터 소스
___5.2.1 JNDI 이름 사용 옵션
___5.2.2 용량 옵션
___5.2.3 예약 시 접속 테스트 옵션
___5.2.4 접속 설정 재시도 빈도 옵션
6장 배치
6.1 배치 형태
___6.1.1 자동 배치
___6.1.2 스테이지 모드와 비스테이지 모드
6.2 애플리케이션 배치
___6.2.1 8.1 버전 배치
___6.2.2 9.0 이상 버전 배치
___6.2.3 명령어를 사용한 배치
6.3 웹로직의 배치 유형과 구성
___6.3.1 애플리케이션 유형
___6.3.2 DDInit
___6.3.3 weblogic.xml
___6.3.4 배치 순서
7장 웹 서버 연동
7.1 아파치 연동
___7.1.1 아파치에 플러그인 1.0 설정
___7.1.2 아파치에 플러그인 11g, 12c 설정
___7.1.3 아파치에 웹로직 연동 설정
7.2 iPlanet 연동
___7.2.1 iPlanet에 플러그인 1.0 설정
___7.2.2 iPlanet에 플러그인 11g, 12c 설정
___7.2.3 iPlanet에 웹로직 연동 설정
7.3 IIS 연동
___7.3.1 IIS에 플러그인 1.0 설정
___7.3.2 IIS에 플러그인 11g, 12c 설정
___7.3.3 IIS에 웹로직 연동 설정
7.4 OHS 연동
___7.4.1 OHS의 플러그인 연동
___7.4.2 OHS에 웹로직 연동 설정
___7.4.3 퓨전 미들웨어 컨트롤 12c
7.5 웹로직의 웹 서버 역할 구성
___7.5.1 웹 서버 역할 설정
___7.5.2 웹 서버로서의 웹로직 설정
7.6 플러그인 옵션
___7.6.1 플러그인 옵션 적용 방법
___7.6.2 플러그인의 종류와 기능
8장 모니터링과 자원 설정
8.1 스레드
___8.1.1 8.1 버전 스레드
___8.1.2 9.0 이상 버전 스레드
___8.1.3 작업 관리자 오버라이드
8.2 JDBC 커넥션 풀
___8.2.1 8.1 버전 커넥션 풀 모니터링
___8.2.2 9.0 이상 버전 커넥션 풀 모니터링
___8.2.3 커넥션 풀 튜닝
1부를 마치며
2부 웹로직, 관리의 정석
9장 관리 전 고민할 사항
9.1 웹로직의 선택적 기능
9.2 JVM
9.3 32비트와 64비트
9.4 클래스로더
9.5 서비스의 흐름
10장 웹로직 도메인 환경
10.1 서버 인스턴스
___10.1.1 서버 인스턴스 복제
___10.1.2 MSI 모드
___10.1.3 채널
___10.1.4 가상 호스트
10.2 SSL
___10.2.1 CertGen
___10.2.2 8.1 버전에 SSL 적용
___10.2.3 9.0 이상 버전에 SSL 적용
10.3 클러스터
___10.3.1 클러스터의 개념
___10.3.2 클러스터 통신 방식
___10.3.3 8.1 버전 클러스터 구성
___10.3.4 9.0 이상 버전 클러스터 구성
___10.3.5 클러스터 테스트와 모니터링
___10.3.6 동적 클러스터
10.4 데이터 소스
___10.4.1 오라클 DB RAC - CTF
___10.4.2 멀티 데이터 소스
___10.4.3 RAC용 Active GridLink
10.5 도메인 관리
___10.5.1 config.xml
___10.5.2 둘 이상의 플랫폼에서 도메인 운영
___10.5.3 도메인 pack
___10.5.4 어드민 콘솔
___10.5.5 계정 관리
___10.5.6 boot.properties 복호화
___10.5.7 감시와 통지
___10.5.8 JNDI 트리
___10.5.9 JTA 타임아웃
___10.5.10 라이선스
___10.5.11 요청 처리 자원과 성능 팩
11장 웹로직 실행 환경
11.1 OS
___11.1.1 커널 매개변수
___11.1.2 소켓
11.2 로드 밸런서
___11.2.1 웹로직 플러그인
___11.2.2 웹 서버 자원
___11.2.3 스티키
___11.2.4 웹로직 플러그인 사용
11.3 애플리케이션
___11.3.1 인코딩
___11.3.2 jsp verbose
___11.3.3 가상 디렉토리
___11.3.4 버전 배치 계획
12장 JMS
12.1 JMS의 개요
___12.1.1 JMS 목적지
___12.1.2 JMS 활용 방안
12.2 JMS 생성과 튜닝
___12.2.1 8.1 버전 JMS 구성
___12.2.2 9.0 이상 버전 JMS 구성
12.3 JMS 테스트
___12.3.1 큐 테스트
___12.3.2 토픽 테스트
___12.3.3 분산된 JMS 목적지
___12.3.4 외부 JMS - IBM MQ
13장 코히어런스
13.1 코히어런스의 기능
13.2 코히어런스 12c 클러스터
14장 트러블 슈팅
14.1 힙 메모리
___14.1.1 썬 JVM GC
___14.1.2 IBM JVM GC
___14.1.3 아웃 오브 메모리 에러
___14.1.4 힙 덤프
___14.1.5 Permanent GC
14.2 행 업
___14.2.1 스레드 덤프
___14.2.2 데드락
___14.2.3 동기화
___14.2.4 CPU High
___14.2.5 스턱 스레드 에러
___14.2.6 Reached maximum capacity of pool 메시지
___14.2.7 새로운 큐
___14.2.8 새로운 작업 관리자
___14.2.9 활성 상태가 아닌 접속 시간 초과 옵션
___14.2.10 Too Many Open Files 에러
2부를 마치며
부록 A 이클립스 연동
부록 B 클러스터 영구 저장소
B.1 [persistent-store: jdbc]
B.2 [persistent-store: file]
부록 C 모니터링 툴
C.1 [Jconsole: $JAVA_HOME/bin/jconsole]
C.2 [JVisualVM: $JAVA_HOME/bin/jvisualvm]
C.3 [Java Mission Control: $JAVA_HOME/bin/jmc]
부록 D 분석 툴
D.1 IBM 힙 분석기
D.2 이클립스 메모리 분석기
D.3 [Pettern Modeling and Analysis Tool for Java Garbage Collector]
D.4 스레드로직