Spring WebFlux는 Reactor 프로젝트를 기반으로 비동기·논블로킹 애플리케이션을 구축합니다. 이 환경에서 Scheduler는 스레드 관리를 담당하며, 병렬 처리와 리소스 최적화의 핵심 요소입니다. 1. Scheduler 기본 개념 1.1 물리 스레드 vs 논리 스레드구분설명물리 스레드CPU 코어 수에 해당, 하드웨어적으로 생성 (예: 8코어 CPU → 8물리 스레드)논리 스레드소프트웨어적으로 생성·관리, 동시성 구현을 위해 사용 1.2 Scheduler의 역할스레드 풀 관리: 작업을 적절한 스레드에 할당실행 컨텍스트 제어: subscribeOn, publishOn과 조합해 실행 흐름 최적화리소스 제한: 스레드 개수, 대기 큐 크기 등을 제어해 시스템 과부하 방지 2. 주요 Schedule..