Amazon web services 如何在弹性豆茎中增加客户的最大身体尺寸

Amazon web services 如何在弹性豆茎中增加客户的最大身体尺寸,amazon-web-services,nginx,amazon-elastic-beanstalk,Amazon Web Services,Nginx,Amazon Elastic Beanstalk,我将Golang与elastic Beanstalk一起使用,我发现我可以上传最大为1MB的文件,而大于1MB的文件会失败,错误客户端打算发送太大的正文:1749956字节字节显然取决于文件大小。我一直在读这篇文章,我修改了我的代码,在ebExtensions下创建了一个文件01_nginx.config,并在其中添加了以下内容,我尝试上传一个3MB的视频,但它仍然给出了错误,有什么建议吗?我是新来的 files: "/etc/nginx/conf.d/proxy.conf" :

我将Golang与elastic Beanstalk一起使用,我发现我可以上传最大为1MB的文件,而大于1MB的文件会失败,错误客户端打算发送太大的正文:1749956字节字节显然取决于文件大小。我一直在读这篇文章,我修改了我的代码,在ebExtensions下创建了一个文件01_nginx.config,并在其中添加了以下内容,我尝试上传一个3MB的视频,但它仍然给出了错误,有什么建议吗?我是新来的

files:
    "/etc/nginx/conf.d/proxy.conf" :
        mode: "000755"
        owner: root
        group: root
        content: |
           client_max_body_size 20M;

我已经尝试了all.ebextensions为rails添加实现级配置的方法,但在最新的AmazonLinuxAMI中它对我没有帮助。对于最新的AmazonLinuxAMI,您需要遵循此结构来增加上传大小。您需要遵循此结构以增加上载大小限制

在项目文件夹的根级别添加以下文件夹设置

文件夹结构(.platform/nginx/conf.d/proxy.conf)

将此行添加到proxy.conf(Inside.platform/nginx/conf.d/文件夹)


提交此文件并使用
eb deploy

再次部署您是否尝试了页面外的其他解决方案?具体来说,我想知道是否可以为您工作,因为它是具体的去。@progfan非常感谢我这样做,它工作了!请不要在多个不同的问题上留下相同的答案。好的,确实,这个问题被问了不止一次,这些问题的答案中没有一个是最新版本的。@vaquarkhan检查此文档。这是唯一对我有效的解决方案。我正在使用运行Nodejs的amazonlinux2/5.1.0ebs12@MuhammadUmairRaza天啊。这是迄今为止唯一对我有效的解决方案!非常感谢你!使用停靠的Python部署。
.platform/
         nginx/
              conf.d/
                    proxy.conf
client_max_body_size 50M;