로딩
요청 처리 중입니다...

Nginx 고용량 이미지 업로드 오류 해결 (SpringBoot + Android Studio + AWS S3 + Elastic Beanstalk)

 Nginx 고용량 이미지 업로드 오류 해결 (SpringBoot + Android Studio + AWS S3 + Elastic Beanstalk)

* 문제 발견 FE와 이미지 업로드 통신을 진행하는 과정에서 413 Request Entity Too Long이라는 오류가 발생하였다. SpringBoot의 YML 파일에서 spring-multipart-max-file-size와 spring-multipart-max-request-size 를 100MB로 설정해주었고 로컬 환경에서는 S3가 문제가 없었지만 Elastic Beanstalk의 배포 환경에서는 이와 같은 오류가 발생하였다. * 원인 파악 원인은 용량이 큰 파일을 업로드하려고 해서이다. nginx로 reverse proxy를 사용할 때 용량이 큰 파일을 업로드하면 에러를 낸다. nginx의 default 값은 1MB이다. * 추가적인 학습 Nginx란 무엇인가?

Nginx는 높은 성능과 안정성 그리고 현재 가장 많이 사용되고 있는 웹 서버입니다. Apache 같은 웹 서버와 비교하면 더 가볍고, 대규모 애플리케이션 처리에 적합하다는 장점이 있습니다.

보통 웹 서비스는 클라...