ClientAbortException, Broken pipe가 발생하는 이유 시스템 로그를 보다 보면 ClientAbortException이나 Broken pipe 같은 오류가 찍혀 있는 경우가 있다. 이것이 왜 발생하고 어떻게 대응해야 하는지 알아보려고 한다. 클라이언트와 서버는 위 그림과 같은 과정을 통해 연결을 수립하고, 요청을 보내고 응답을 받는다.1. 클라이언트에서 서버에 연결을 요청한다.2. 서버가 연결요청을 받고 그에 대한 수락 응답을 보낸다.3. 클라이언트가 서버에 요청 데이터를 보낸다.4. 서버가 요청 데이터를 분석하고, 그에 대한 처리(DB에 대한 CRUD, 외부 인터페이스 호출 등)를 수행한다.5. 2번에서 수립된 연결을 통해서 서버가 클라이언트에게 처리결과를 전송한다. ClientAbortException이나 Broken pipe가 발생하는 시점이렇게 1번.. 2026. 1. 7. 이전 1 다음