2
JMeter 용 플러그인을 개발 중입니다.플러그인 GUI가 닫히면 어떻게됩니까?
작업 중 하나는 30 초당 한 번씩 Google 서버와의 연결을 확인하는 것입니다. 이 목적을 위해 checkConnection();
메서드에서 별도의 스레드를 시작하고이 메서드를 Listener의 생성자에 배치합니다. 사용자가 리스너와 테스트 계획을 닫거나 테스트 계획에서 리스너를 제거하면 스레드를 인터럽트하려고합니다.
제발,이 스레드에 interrupt();
을 배치 할 조언을주세요.
감사합니다.
30 초마다 서버에 대한 연결을 확인하고 GUI에 현재 상태를 표시하고 싶습니다. 이를 위해 HTTP 요청을 보내는 간단한 메서드를 작성했습니다. 내 문제는 JMeter를 닫지 않고 테스트 계획을 닫으면 statusChecker가 작동하는 것입니다. 그리고 그것은 나에게 좋지 않습니다. 따라서 statusChecker (테스트 계획이 열릴 때)를 시작하고 테스트 계획을 닫을 때 중지 할 수있는 코드의 위치를 검색합니다. 현재, 내가 발견 한 유일한 장소 - 생성자. –