멀티스레드 어플리케이션 디버깅

이 옵션은 멀티스레드 iSeries 어플리케이션을 디버그하는 간단한 방법을 제공합니다. 사용자의 어플리케이션은 RSE 통신 서버 작업으로 실행됩니다. 어플리케이션이 실행 중일 때에는 기타 원격 명령을 실행할 수 없습니다. 기타 원격 명령을 실행하려면 다른 연결을 사용하여 수행하십시오.

2차 스레드를 효과적으로 디버그하려면, 편집기에서 2차 스레드에서 실행되는 코드 소스로 화면 이동한 다음, 첫 번째 디버그 가능 명령문에서 행 중단점을 설정하십시오. 프로그램을 실행하면 스레드 시작이 중단되며, 이로 인해 사용자는 이 스레드에 대한 중단점을 설정할 수 있게 되며 기타 모든 디버깅 기능을 수행할 수 있게 됩니다.

스레드 작성 코드를 Step Through할 때, 추가 스레드가 디버그 보기에 표시될 수 있습니다. 디버그 보기에서 이러한 스레드 보기의 유효성을 보장, 보려는 스레드에서 실행되는 코드에 중단점을 설정하십시오. 필요할 경우, 보려는 스레드가 들어 있는 프로그램을 프로그램 보기에 추가하십시오.

관련 개념
iSeries 어플리케이션 디버깅 시 사용할 보기
디버거의 2차 스레드
관련 태스크
원 스텝 일괄처리 어플리케이션 디버깅
원 스텝 멀티스레드 어플리케이션 디버깅
원 스텝 대화식 어플리케이션 디버깅
전체 프롬트로 대화식 어플리케이션 디버깅
디버그 시작
이전에 실행된 어플리케이션에 대한 디버그 세션 시작
기존 실행 구성에서 새 실행 구성 작성
실행 구성 편집
실행 구성 제거
디버그 보기 사용
프로그램에서 스테핑
프로그램 추가
스레드 작동 및 작동 안함
전체 프롬트로 멀티스레드 어플리케이션 디버깅
관련 참조
라이브러리 및 프로그램 이름 스펙