저는 백엔드에서 SQL 서버 2008을 사용하는 Hibernate를 사용하는 Spring REST 웹 애플리케이션을 작업 중입니다. Tomcat 6을 64 비트 Windows 시스템의 웹 서버로 사용하고 있습니다.Tomcat 6은 벙어리/유휴 상태가됩니다.
내 응용 프로그램은이 기술 스택과 잘 작동합니다. 그러나 때로는 Tomcat 서버가 갑자기 벙어리/유휴 상태가됩니다. 멍청한 톰캣 서버는 요청을 처리하지 않습니다.
Tomcat 서버는 내 키보드에서 Ctrl + C를 눌러 닫을 때까지 유휴/벙어리 상태를 유지합니다. 그러나이 작업으로는 Tomcat 서버가 닫히지 않습니다. 이것에도 불구하고, 바람둥이가 다시 활성화되어 대기중인 모든 요청 (서버가 유휴 상태 일 때)을 처리합니다.
tomcat의 HEAP 메모리 크기를 1024 바이트까지 늘리려고했습니다. 그러나 그것은 나를 위해 작동하지 않습니다. 이 문제를 해결하도록 도와주세요. 내 응용 프로그램에서 사용하고있는 완전한 기술 스택은 다음과 같습니다.
OS - Windows 서버 2008 RAM-2기가바이트 프로세서 - 쿼드 코어 (2.45 GHz의) 64 비트 자바 - JDK 1.6.0_30 (64 비트) 톰캣 버전 - 아파치 - 톰캣-6.0.35-창 -x64
미리 감사드립니다. Arun Kumar
유휴 지점에 로그에 특정 항목이 있습니다 (catalina.out 등) –
@Shaun Hare - 아니요. 유휴 상태에서는 아무 것도 일어나지 않습니다. –