Загрузка большого файла в сервис EB AWS завершилась с ошибкой 400 ошибочный запрос - PullRequest
0 голосов
/ 05 октября 2018

У меня есть мобильное приложение, которое загружает файлы в сервис Elastic Bean AWS, с развернутым API Nodjs, API, а затем с помощью SkipperS3 загружают файл в S3 Bucket, когда я загружаю небольшие файлы размером до 60-100 МБ, загрузка успешносделано без ошибок, когда я пытаюсь загрузить файл большего размера, я получаю

<html>
<head><title>400 Bad Request</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<hr><center>cloudflare</center>
</body>
</html>

Я считаю, что ошибка связана с сервером, а не с мобильным приложением, есть идеи, как найти проблему?

Обратите внимание, что у меня больше, чем экземпляр, работающий на Amazon с балансировщиком нагрузки.

1 Ответ

0 голосов
/ 05 октября 2018

Если ваша среда EB работает за балансировщиком нагрузки, в NGINX есть ограничение размера файла по умолчанию, которое будет отклонять большие файлы.

Это может быть связано: Увеличивающийся клиент-макс-тело-размер-в-Nginx-конф-на-AWS-упруго-бобовый стебель

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...