>  Q&A  >  본문

java - ExecutorService不关闭会怎样?

ExecutorService不关闭会怎样,或者怎么样保证web项目的公用线程池在项目结束时在关闭?

PHP中文网PHP中文网2741일 전902

모든 응답(1)나는 대답할 것이다

  • 阿神

    阿神2017-04-18 10:51:25

    스레드 풀을 적극적으로 닫지 않으면 풀에 휴면 스레드가 있을 수 있으며 일반적으로 1분 후에 종료됩니다.
    따라서 웹 프로젝트에서 스레드 풀을 사용하는 경우 일반적으로 shutdown() 또는 shutdownNow()을 사용하여 ServletContextListener.destroy 메서드에서 초기화된 스레드 풀을 끄는 것이 가장 좋습니다. awaitTermination 이런 처리를 추가하세요.

    회신하다
    0
  • 취소회신하다