HOWTO · Java
Java.IO.IOException: 피어에 의한 연결 재설정
이 튜토리얼은 java.io.ioexception: Java에서 피어에 의한 연결 재설정 오류를 보여줍니다.
이 튜토리얼에서는 Java의 java.io.IOException: Connection reset by peer에 대해 설명합니다.
java.io.IOException: Java에서 피어에 의한 연결 재설정
IOException은 파일을 읽거나 쓰거나 파일 시스템에 액세스할 때 발생할 수 있는 입출력 예외를 나타냅니다. java.io.IOException: Connection reset by peer도 IO 예외 유형입니다.
이 요청을 처리하지 않겠다는 서버의 응답입니다. 응용 프로그램이 네트워크의 피어와 TCP 연결을 설정할 때 해당 피어가 맨 끝에서 연결을 닫으면 Java에서 java.io.IOException: Connection reset by peer가 발생합니다.
이 예외가 발생하면 아래와 같이 됩니다.
java.io.IOException: Connection reset by peer의 가장 일반적인 이유는 다음과 같습니다.
- 서버 측에서 제어할 수 없는 트랜잭션 도중에 상대방이 갑자기 접속을 끊은 경우.
- 최종 사용자가 클라이언트를 종료하기로 결정하거나 해당 서버가 귀하의 서버와 상호 작용할 때 갑자기 서버를 변경하는 경우.
- 클라이언트 프로그램이 충돌한 경우.
- 최종 사용자의 인터넷이 제대로 작동하지 않는 경우.
- 최종 사용자의 컴퓨터가 충돌한 경우.
- 역방향 프록시의 시간 제한이 짧게 설정된 경우 연결이 완료되기 전에 종료됩니다.
PUT,POST및GET요청에 문제가 있을 수 있습니다.
그 이유는 위에 국한되지 않습니다. 다른 이유도 있을 수 있습니다. 위의 이유 중 일부는 고객이 해결할 수 있고 일부는 고객의 손에 달려 있지 않습니다.
이러한 오류는 서버 측에서 해결됩니다.