본문 바로가기

IT개념/프로그래밍상식

WAS 최적화와 트러블슈팅

728x90

싸이웰시스템 웨비나 정리

노션 이미지 복사가 안되서 링크로 첨부

 

 

세션1 ) WAS 전반 내용

1. WAS(JAVA)를 사용하기 앞서

- JVM과 JDK 개념과 이해

- JDK 버전별 호환성

- JDK Option

 

2. GC

- GC 동작방식

- GC 의 종류

- GC 트러블슈팅

- GC 모니터링

- APM

 

3. JAVA_OPTION

- standard options

- non standard / advanced option

 

4. 권장 Setting

- 서버 세팅

- Thread Pool 세팅

- Data Source 권장설정

- GC 권장 설정

https://pastoral-orangutan-b4e.notion.site/WAS-1-2744a09ec0664d2eaf906966c24a9a6e

 

WAS사용자교육 세션1

2023.04.12

pastoral-orangutan-b4e.notion.site

 

 

 

세션2) Thread 문제 분석

1. Thread dump

- Thread 동작 구조

- Thread dump에 대해

- 트러블슈팅

 

2. Deadlock

- Deadlock 문제 분석

- 툴사용법

- 해결방안

- I/O 분석

 

3. JENNIFER (Thread, 서버 모니터링 등 분석툴 사용법)

https://pastoral-orangutan-b4e.notion.site/WAS-2-539a51c79d4444aba811ba3d7c9be4dd

 

WAS사용자교육 세션2

2023.04.12

pastoral-orangutan-b4e.notion.site

 

 

 

세션3) 서비스 성질에 따른 전체 Timeout Tuning (WEB이냐 WAS냐..)

1. Time out

2. KeepAlive

3. SOCKET, REPLY

https://pastoral-orangutan-b4e.notion.site/WAS-3-2a7bd875fd744c08a0f8215d64b2bc05