You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ElasticBeanstalk实例重建失败,AWSEBV2LoadBalancerListener443创建出错求助

解决Elastic Beanstalk重建失败(AWSEBV2LoadBalancerListener443创建失败)的方案

核心排查步骤

  • 检查ACM证书有效性
    确认你为HTTPS监听器配置的ACM证书:

    • 未过期、状态为ISSUED
    • 部署在当前AWS区域(EB环境所在区域)
    • 证书域名与EB环境的域名(含自定义域名)完全匹配
    • 若为导入证书,确保证书链完整无缺失
  • 验证EB服务角色权限
    检查aws-elasticbeanstalk-service-role角色是否包含以下权限:

    • acm:DescribeCertificate
    • acm:GetCertificate
      若缺失,添加包含这些权限的自定义策略到该角色
  • 检查负载均衡器相关配置

    • 确认EB环境配置的负载均衡器类型为Application Load Balancer(AWSEBV2前缀对应ALB,若之前用Classic LB可能存在配置冲突)
    • 负载均衡器安全组需开放443端口的入站规则(允许所需客户端IP访问)
    • 目标实例的安全组需允许负载均衡器安全组的443流量入站
    • 若在VPC部署,确保负载均衡器关联的是公有子网,且子网路由表指向互联网网关(IGW)
  • 查看CloudFormation详细错误
    登录CloudFormation控制台,找到堆栈awseb-e-tcy56g97i6-stack,查看AWSEBV2LoadBalancerListener443资源的事件详情,里面会给出具体失败原因(比如证书不存在、权限不足、子网无互联网访问等)

临时修复与后续建议

  • 若之前环境运行正常,可先恢复到EB环境的历史版本,再单独部署cronjob配置(避免重建整个环境)
  • 若必须重建,先手动删除CloudFormation中失败的堆栈,再重新创建EB环境,确保所有配置(证书、VPC、安全组)与之前正常运行的版本一致
  • 关于cronjob:重建后若仍有问题,检查.ebextensions中的cron配置文件是否正确,确认cron任务的执行权限、日志输出路径是否正常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 00:43:13