TransportTimeoutException
TransportTimeoutException (전송 타임아웃 예외)
대상 VM에 연결(attach)하거나 대상 VM으로부터 연결을 기다리는(accept) 동안 타임아웃이 발생한 결과로 던져질 수 있는 예외입니다. IOException을 상속합니다.
본문
TransportTimeoutException은 JDI 전송 계층에서 연결 시도가 시간 안에 완료되지 않았을 때 발생하는 예외입니다. IOException을 상속합니다.
attach로 대상 VM에 연결할 때, 커넥터가 타임아웃 커넥터 인자를 지원한다면 이 예외가 던져질 수 있습니다. 마찬가지로 accept로 대상 VM으로부터 연결을 기다릴 때 타임아웃 인자가 설정되어 있으면 이 예외가 발생합니다.
또한 TransportService 구현을 만드는 개발자에게는, 연결을 수립할 때 attach가 타임아웃되는 상황에서 이 예외가 던져집니다.
연결 대기 시간을 제한해 교착 상태를 방지하고, 시간 초과 상황을 호출자에게 명확히 전달하는 데 사용됩니다.