이론적으로 다른 환경에서 사용할 수있는 Java 클라이언트를 작성 중입니다 : Java main(), 서블릿 컨테이너 또는 종속성 주입을 통해.실행 종료시 자동으로 종료되는 스레드 풀을 구현하는 방법은 무엇입니까?
클라이언트는 내부 연결 스레드 풀링을 구현합니다.
이 접근법의 문제점은 내부 스레드 풀이 구현된다는 사실을 모르는 클라이언트 사용자는 시스템 종료시 자신의 응용 프로그램이 "정지"되는 것을 보게됩니다. 내 사용자는 라이브러리에 shutdown() 메시지를 보내야한다는 것을 알아야합니다.
다른 대체 방법을 사용할 수 있는지 궁금합니다. 한편으로는 내 연결을 위해 스레드 풀을 시작할 수있게 해줍니다. 그리고 다른 한편으로 JVM 이벤트가 발생하면 JVM 이벤트가 발생하여 shutdown() 구현을 호출 할 수 있습니다.
가능한 복제본 [끝내지 않을 Java 프로세스를 어디서 조사해야합니까?] (http://stackoverflow.com/questions/3236427/where-do-i-start-investigating-my-java-process - 끝 - 끝 - 끝) – finnw