앱(클라이언트)에서 AWS EC2 인스턴스 위에서 실행 중인 스프링 기반 API 서버로 음성 데이터를 담은 요청을 보낼 때, nginx의 업로드 파일 용량 제한에 걸렸다.
이 원인을 알아내는데 엄청 삽질을 했다.. 정확한 로그를 자세하게 얻어내는 능력이 디버깅에 참 중요한 것 같다..
암튼 스프링에서는 200MB로 제한을 넓혀놨지만, 리버스 프록싱을 앞단에서 수행해주는 nginx의 기본 용량 제한이 1MB밖에 안돼서 요청이 드랍된 것이었다.
그래서 nginx에서도 제한을 200MB로 늘려줘서 해결했다ㅎ