Open Toygoon opened 10 years ago
저희가 사용하는 웹 프레임워크인 Play 2.1이 처리할 수 있는 최대 요청 엔터티의 크기가 2GiB인데, 이보다 큰 요청을 보내게 되면 이처럼 413 Request Entity Too Large 클라이언트 에러가 발생합니다. (733ade1171c0896f66dd6df8f347653855311703 참고)
이 문제를 해결하려면, push를 조금씩 끊어서 하는 방법으로 우회하거나, 아니면 저희가 Play 프레임워크를 업그레이드하는 것을 기다려보셔야 할 것 같습니다. (Play 프레임워크 2.2에서 이 문제가 해결되었을 가능성이 있습니다. https://github.com/playframework/playframework/pull/884 참고)
git push origin master 명령어를 사용하면,
Counting objects: 358219, done. Delta compression using up to 8 threads. Compressing objects: 100% (229462/229462), done. error: RPC failed; result=22, HTTP code = 413iB | 806.00 KiB/s
fatal: The remote end hung up unexpectedly Writing objects: 100% (358219/358219), 2.98 GiB | 181.59 MiB/s, done. Total 358219 (delta 112188), reused 358219 (delta 112188) fatal: The remote end hung up unexpectedly Everything up-to-date
이라는 메시지가 뜨며 레퍼지토리에 업로드가 되지 않습니다. 파일이 많고 총 용량이 커서 그런 것 같은데, 어떻게 해결 할 수 있을까요?