невозможно увеличить client_max_body_size с помощью метода .ebextensions - PullRequest
0 голосов
/ 08 мая 2020

Я попытался увеличить значение client_max_body_size по умолчанию до 50M, используя метод папки .ebextension, и когда я загружаю свою папку проекта .zip в Elasti c Beanstalk, файл conf не развертывается. proxy.config файл внутри .ebextensions папка

files:
    "/etc/nginx/conf.d/proxy.conf":
        content: |
           client_max_body_size 20M;

У меня это не сработало. Мой AMI: Node.js 12 работает на 64-битной Amazon Linux 2 / 5.0.0

1 Ответ

1 голос
/ 14 мая 2020

Меня это тоже зацепило при моей первой сборке с использованием Node 12 на AL2.

В конце концов, решение заключалось в создании следующего файла в моем проекте:

/. Platform / nginx /conf.d/myconf.conf

И там вам просто нужна одна строка:

client_max_body_size 20M;

У меня это сработало, надеюсь, у вас тоже.

Документация по настройке платформы Amazon Linux 2:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-linux-extend.html

(см. Конфигурация обратного прокси)

...