나는 j2ee 응용 프로그램을 가지고 있고 내부에는 여러 스레드 T1, T2, T3.Now를 시작하는 클래스 1이 있습니다. 또한 webserrvice.Now를 가지고 있습니다. 내 스레드 T1, T2, T3를 원할 때까지 실행해야합니다. 웹 서버가 중지되었거나 응용 프로그램이 배포 취소되었습니다. 내 스레드가 내부적으로 일부 URL에 연결하고 db와 관련된 작업 및 기타 작업을 수행합니다.indefinatley를 실행하는 스레드가 메모리 누수를 일으킬 수 있습니까?
1) 이제 내 스레드를 시작하는 코드가 servletContextListener에서 호출됩니다. 메모리 누수가 발생할 수 있다는 Tomcat 콘솔 경고가 표시됩니다. 문제가 있습니까?
2) 내 스레드에서 다른 서버의 URL에 연결할 수 있습니다. 내 로컬 포트에이 충돌이 발생합니다.