首页 > 解决方案 > 将文件上传到 Cloudfront 后面的 EC2

问题描述

我想将文件上传到 EC2。我正在使用 ElasticBeanstalk 来管理 EC2 实例(它用于 CI/CD)。所以链是 Cloudfront -> ElasticBeanstalk -> EC2。当我从请求中读取数据时 - 我没有看到任何与文件相关的数据。如何以这种模式将文件上传到 EC2

更新: Elasticbeanstalk 添加到 EC2 的 Nginx 配置

location / {
    proxy_pass          http://127.0.0.1:3000;
    proxy_http_version  1.1;

    proxy_set_header    Connection          $connection_upgrade;
    proxy_set_header    Upgrade             $http_upgrade;
    proxy_set_header    Host                $host;
    proxy_set_header    X-Real-IP           $remote_addr;
    proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
}

更新2:据我了解,这不是“aws(任何云)方式”,我必须将文件上传到一些扩展存储,然后在服务器上处理它。因为它有助于使应用程序更具可扩展性。

标签: amazon-web-servicesamazon-ec2file-uploadamazon-cloudfront

解决方案


推荐阅读