Java ThreadPoolExecutor 고성능 트레이락과 동시성 제어
Executor 프레임워크 핵심 메커니즘
ThreadPoolExecutor는 작업 제출과 실행을 분리하는 생산자-소비자 패턴을 구현한다. 5가지 핵심 구성요소는 다음과 같다.
corePoolSize: 유휴 상태라도 제거되지 않는 기본 스레드 수
maximumPoolSize: 부하 급증 시 확장 가능한 상한선
keepAliveTime: corePoolSize 초과 생성된 스레드의 유휴 대기 시간
workQueue: Runnable 객체 ...
7월 2일 16:54에 게시됨