디스패처 스플릿 썸네일형 리스트형 스프링 첫요청이 처리되는데 오래 걸리는 이유 [ 디스패처 서블릿과 서블릿의 생명 주기 ] 스프링에는 모든 요청을 가장 먼저 받아 적합한 컨트롤러에 위임하는 디스패처 서블릿이 존재한다. 첫요청이 오래걸리는 이유는 서블릿의 생명주기를 봐야한다. - 초기화단계 : 요청이 들어오면 서블릿이 웹 컨테이너에 등록되어 있는지 확인하고, 없으면 초기화를 진행함- 요청처리: 요청이 들어오면 각각의 HTTP메소드에 맞게 요청 처리- 소멸: 웹 컨테이너가 서블릿에 종료 요청을 하여 종료 시에 처리해야하는 작업들 처리 init() 메소드는 첫 요청이 왔을 때 한번만 실행되기 때문에 서블릿의 쓰레드에서 공통적으로 필요로 하는 작업이진행이 되며, 첫요청 시 많은 시간을 필요로한다. [ 디스패처 서블릿과 서블릿의 생명 주기 ]- Multipart 파일 업로드를 위한 Mut.. 더보기 이전 1 다음