IT개념/프로그래밍상식
WAS 최적화와 트러블슈팅
JongHyun99
2023. 4. 13. 09:27
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
세션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
세션3) 서비스 성질에 따른 전체 Timeout Tuning (WEB이냐 WAS냐..)
1. Time out
2. KeepAlive
3. SOCKET, REPLY
https://pastoral-orangutan-b4e.notion.site/WAS-3-2a7bd875fd744c08a0f8215d64b2bc05