본문 바로가기
프로그래밍/etc..

web - <load-on-startup>

by 카라미 2015. 7. 29.

<servlet>

<servlet-name>board</servlet-name>

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<init-param>

<param-name>contextConfigLocation</param-name>

<param-value>/WEB-INF/board-servlet.xml </param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>



서블릿은 최초로 요청이 들어올때 초기화 된다. 


그러므로...   처음 요청한 사용자는 상대적으로 요청 시간이 더 길어지게 마련이다. 


그것을 방지하기 위해서, <load-on-startup>1</load-on-startup> 설정이 필요하다. 


여기에 들어가는 숫자가 0보다 크면 서버가 스타트 되면서 서블릿을 초기화 한다..   


서블릿이 여러개 일 경우...  해당 설정이 여러번 되어있었을때..  


가장 낮은 수가 가장 먼저 초기화 된다.   그랬을경우 같은 수가 두번 나온다면....   


먼저 작성된 서블릿부터 초기화된다.. 




'프로그래밍 > etc..' 카테고리의 다른 글

css 레이아웃  (0) 2015.11.11
pom.xml  (0) 2015.10.29
MVC Exam  (0) 2015.10.22
json 라이브러리  (0) 2015.10.21
쿠키에 값 저장하거나 꺼낼 때 한글 처리  (0) 2015.04.22