sockettimeoutexception1 tomcat timeout 설정 1. 서론 회사 업무 중 클라이언트에서 보내주는 파일을 수신해 저장하는 파일 서버를 개발할 일이 생겼다. 대용량 파일 처리를 위해, 파일 바이너리 데이터를 http프로토콜에서 제공하는 multipart로 송수신하는 것이 아니라 octet-stream 방식 위에 별도의 프로토콜을 만들어 송수신하기로 했다. 그런데, 고객사로 부터 파일 전송 과정에서 네트워크 대역폭을 일정 수준 이상 넘기지 말아 달라는 요구사항이 있었다. 이것 때문에 클라이언트에서 파일을 보낼 때 초당 전송량을 계산 후, 임계치가 넘으면 sleep을 하는 과정이 추가되었다. 그런데, 그 과정이 추가된 후 서버와 연동해 보니 서버측에서 에러가 발생했다. java.net.SocketTimeoutException에 대해 찾아보았다. http la.. 2021. 9. 29. 이전 1 다음