RHEL OS의 1.5 java VM에서 J2SE 응용 프로그램을 실행하고 있습니다. 응용 프로그램의 작업 중 하나는 시작하는 동안 3 개의 무한대로 실행되는 사용자 스레드를 만드는 것입니다. 목적은 백엔드 DB 테이블에서 특정 유형의 요청을 확인하고 해당 작업을 수행하는 것입니다. 우리가 관찰로, 장기 실행 스레드가 갑자기 실행이 중지,하지만 여전히 추신 -ef에서, 응용 프로그램이 살아 있고 JVM 프로세스를 볼 수 있습니다Java 스레드가 갑자기 실행되지 않습니다.
| 그렙 자바
사람이 만든 스레드 된 이유에 빛을 던져 수 무한 루프에서 실행하려면 갑자기 멈 춥니 다? 이 문제와 가능한 해결책을 감지하는 방법에 어떤 아이디어가 큰 도움이 될 것입니다
관련하여, 크리슈나
이것은 교착 상태에 대한 고전적인 설명처럼 들립니다. –