본문 바로가기

ㅋ/Apache/Tomcat

tomcat 실행시 servlet class 중복 실행 오류(?)

안녕하세요

~/www/WEB-INF/web.xml 에

<servlet>
 <servlet-name>loadtest</servlet-name>
 <servlet-class>loadTest.LoadTest</servlet-class>
 <load-on-startup>1</load-on-startup>
</servlet>

이렇게 해 놓고

테스트용 servlet 프로그램을 만들어서
public void init(ServletConfig config) throws ServletException {
 super.init(config);  
 System.out.println("LoadTest class upload");
}

위와 같이 코드를 작성했을 때

$ tail ../logs/catalina.out
2010. 9. 12 오전 1:14:58 org.apache.catalina.core.StandardEngine start
정보: Starting Servlet Engine: Apache Tomcat/6.0.18
LoadTest class upload
LoadTest class upload
2010. 9. 12 오전 1:14:59 org.apache.jk.common.ChannelSocket init
정보: JK: ajp13 listening on /0.0.0.0:8537
2010. 9. 12 오전 1:14:59 org.apache.jk.server.JkMain start
정보: Jk running ID=0 time=0/30  config=null
2010. 9. 12 오전 1:14:59 org.apache.catalina.startup.Catalina start
정보: Server startup in 385 ms
$

위와 같이 LoadTest class upload 문장이 2번 나오는 이유를 혹시 알고 계신가요?

이거 궁금해서 다른일이 손에 안 잡히네요

' > Apache/Tomcat' 카테고리의 다른 글

tomcat servlet init twice  (0) 2010.09.15
servlet에서 utf8 인코딩이 필요할 때  (0) 2010.09.13
JVM 메모리?  (0) 2010.08.18
<load-on-startup>  (0) 2010.08.17
servlet, jsp  (0) 2010.08.13