2013-10-07 2 views
0

내 앱이 초기화 (서버 시작이 Catalina에 의해 XXXXX ms)되고 내 서블릿에 ping을 수행 할 때까지 몇 초가 걸린다는 느낌이 들었습니다.Tomcat이 포트 8080을 바인드 할 때 기록합니다.

바인딩이 발생할 때 볼 수있는 로그/수신기가 있습니까?

또한, 서버 시작과 웹 응용 프로그램이 완전히 사용 가능할 때 발생하는 또 다른 프로세스가 있습니까?

저는 우분투에서 Tomcat 7.0.42를 사용하고 있습니다.

+0

무엇이 질문입니까? Tomcat이 포트 8080을 언제 바인딩합니까? 또는 응용 프로그램이 언제 준비됩니까? – EJP

+0

바인딩. 내가 질문을 명확히하겠습니다. –

답변

1

기본적으로 포트는 응용 프로그램이 시작되기 전에 바인딩됩니다. (이 톰캣 8 일부터입니다) 로그에 이런 일을 찾습니다 Tomcat이 해당 포트에서 연결을 수신하기 시작 않을 때 당신이 정말로 알고 싶은 무엇

08-Oct-2013 11:23:20.809 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] 

입니다. 그것은 조금 후에 일어난다. 로그에서 찾으십시오.

08-Oct-2013 11:23:22.212 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] 
+0

'Starting ProtocolHandler'는'Server startup in '이 쓰여진 후에도 한 줄짜리라는 것을 의미합니다. 서블릿이 작동하지 않고도 몇 초가 남았습니다. –

+0

작동하지 않음을 정의하십시오. 응답을 받기 전에 몇 초간 지연되거나 conneciton이 거부됩니까? –

+0

지연이 있습니다. 첫 번째 응답을위한 몇 초의 대기 시간. 정적 컨텐츠에 액세스 할 때도 –

관련 문제