나는 동시성과 스레드에 익숙하지 않으며, 직장에서 응용 프로그램을 개발할 때이를 사용하고 있습니다. 본질적으로 나는 (몇 초마다 이러한 파일을 업데이 트) 파일의 변경 사항을 폴링 내 RMI 응용 프로그램 (서버 쪽 구성 요소)의 스레드가 있습니다.데몬 스레드 Java
dev 상자에서 테스트 할 때 명령 줄에서 서버를 실행 한 다음 작업이 끝나면 수동으로 닫고 하루 종일 반복합니다.
- 내가 명령 줄을 닫고 처리를 계속할 때 내 스레드가 멈추지 않을 수도 있습니다. 이것은 아주 나쁜 부작용을 초래합니다. 가능하다면 100 % 확신 할 수는 없지만 누군가가 이것이 사실 일 수 있음을 확인할 수 있기를 바랍니다.
내가 스레드를 데몬으로 만들면 명령 행을 종료 할 때 이러한 스레드가 자동으로 중지된다는 의미입니까? 나는 잘 응용 프로그램을 종료하지만 서버는 결국 autosys에 의해 운영되기 때문에 내가 가장 좋은 방법은
감사
이 질문은 약간 다른 기울기가 있고 몸 안쪽에 또 다른 질문이 있습니다. 닫히지 않았다면 정말 감사하겠습니다. – Biscuit128
주 질문은 "데몬"이 Java에 어떤 의미인지 이해하지 못함에 따라 발생합니다. 중복 질문에 대한 링크. 귀하의 다른 질문 (귀하의 신청서를 안전하게 종료하는 것으로 가정)에 대해서는 별도의 질문이므로 별도로 질문해야합니다. – Jeffrey