amazon-web-services - 将文件上传到 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(任何云)方式”,我必须将文件上传到一些扩展存储,然后在服务器上处理它。因为它有助于使应用程序更具可扩展性。
解决方案
推荐阅读
- sorting - 使用成对比较对文档进行排序以进行排名的最佳算法是什么
- spring - 使用 Dagger2 迁移 Spring 代码
- google-bigquery - 如何将几个表(不是全部)从数据集复制到 bigquery 中的另一个数据集?
- c# - 我可以在文本框中输入一个段落吗
- python - Python 主要版本升级后自动将包重新安装到虚拟环境中
- r - 如何对 data.table 中特定列的不同子集取平均值?
- jquery - 在不工作的非输入 div 字段上添加模糊
- database - 使用游标遍历内连接结果
- database - 通过 ip 地址与 RMAN 连接到数据库
- angular6 - 更改角度 6 中基于动态输入的密码指令内容?