2011-05-12 2 views
0

Tomcat에서 내 응용 프로그램을 디버깅 할 때 동일한 클라이언트 (동일한 세션)에서 2 개의 요청을 호출하는 이유는 두 번째 요청이 처음 완료되었을 때만 처리됩니다. Tomcat은 같은 세션의 서블릿을 동기화합니까 ??? 이것은 부두에서 발생하지 않습니다Tomcat 서블릿 동기화

답변

0

Tomcat은 서블릿을 동기화하지 않습니다. 동기화가있는 경우 몇 가지 방법을 소개했습니다. 아마도 데이터베이스에 연결하고 연결 풀을 올바르게 구성하지 않았습니까?

죄송합니다. 방금 질문을 다시 읽었습니다. 당신은 당신의 코드에서 중단 점을 붙이지 않았을 것입니까? 디버거가 수행했다면 스레드가 충돌 할 때마다 중단 점에서 멈추어 실행을 직렬화합니다. 말이 돼?

+0

안녕하세요 karthik, 첫 번째 요청은 내 중단 점에서 중지하고 두 번째 중지는 첫 번째 완료시에만 (일식에서 F8 키를 누를 때) – lascarayf

+0

이상한 일은 부두에서 발생하지 않는 것입니다 – lascarayf

관련 문제