You need to enable JavaScript to run this app. VS2019 AWS Toolkit部署Elastic Beanstalk上传S3失败问题咨询
优惠活动
大模型
产品
解决方案
定价
更多

VS2019 AWS Toolkit部署Elastic Beanstalk上传S3失败问题咨询

问题1:AWS侧对应解决方案

你遇到的ReceiveFailure错误本质是S3上传过程中TCP连接被异常中断,可按以下顺序排查解决:

  • 首先确认你部署对应区域的S3、Elastic Beanstalk服务运行状态,排除官方服务故障的可能
  • 升级AWS Toolkit for Visual Studio到适配VS2019的最新版本,2021年至今AWS API多次迭代,旧版Toolkit存在兼容问题会导致上传中断
  • 调整VS AWS工具的上传配置:调大S3分片上传阈值、延长上传超时时间,避免短时间网络波动直接触发传输中断,进度回退是工具默认重试机制触发的正常现象
  • 核对AWS凭证对应的IAM权限:确认凭证拥有S3的PutObject、ListBucket权限,以及Elastic Beanstalk的部署操作权限,近期IAM策略变更可能导致传输过程中权限校验失败
  • 排查本地到AWS区域的网络链路:切换网络环境(如手机热点、办公网切换家庭网)测试上传,排查本地防火墙、代理工具对传输链路的拦截
问题2:VS生成的EB部署zip包存储路径

分两种场景对应路径:

  • 若你直接通过AWS Toolkit的发布向导部署,部署包临时存储路径为 C:\Users\<你的Windows用户名>\AppData\Local\Temp\AWSDeployment,文件命名规则为<项目名称>-<生成时间戳>.zip
  • 若你提前配置了生成本地部署包的发布规则,部署包默认存放在项目根目录的bin\Release\Publish文件夹下,也可在发布配置的「目标位置」项查看自定义存储路径

部署包生成成功后你可以手动拿到zip包,直接在Elastic Beanstalk控制台的对应环境下选择「上传并部署」即可完成手动发布。

内容的提问来源于stack exchange,提问作者BryanCass

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 08:36:08