[Nginx] net::ERR_CONTENT_LENGTH_MISMATCH 에러
서버에 리소스를 요청 시 정상적으로 Response를 할 수 없는 이슈가 있어서 확인을 해봤다. 증상 1. WebServer(Nginx) 에 리소스를 요청 시 일단 Response Headers 를 정상적으로 받아온다. 2. 본문은 계속 받아오는 중.. (CAUTION: request is not finished yet!) 3. 약 1분 정도 시간이 지나면 아래와 같이 오류가 발생하며 이미지의 일부분만 다운받은채 Response 가 종료된다. (net::ERR_CONTENT_LENGTH_MISMATCH 메시지 출력됨) 원인분석 1. WebServer 요청량(Request) 대비 동시처리 가능한 임계치 설정 확인 서버에 너무 많은 Request가 몰렸을 경우에 WebServer 에서 동시에 처리 가능한 임계치 설정 확인 및 필요하다면 늘려 주어야 한다. Nginx 프로세스에서 처리하고 있는 커넥션 갯수가 많지 않음을 알 수 있다. (따로 처리가 필요하지 않음) [root@WebServer1 ~]# ps -ef | grep nginx root 4634 4542 0 14:03 pts/2 00:00:00 grep nginx root 16272 1 0 Feb13 ? 00:00:00 nginx: master process ./nginx nobody 16273 16272 0 Feb13 ? 00:34:15 nginx: worker process nobody 16274 16272 0 Feb13 ? 00:34:34 nginx: worker process nobod...