在aws上部署失败,因为AWSEBLoadBalancer不存在

时间:2017-05-23 08:51:44

标签: amazon-web-services awsdeploy

我在aws上部署了一个应用程序,它可以运行好几个月,而我最后一次部署它是在一个月前,我当时没有遇到任何麻烦。但是当我昨天完成部署过程时,我收到错误“AWSEBLoadBalancer不存在”。但是在我的aws admin loadbalancer页面中,它显示我有一个负载均衡器,现在我不知道发生了什么。

错误讯息:

INFO: Environment update is starting.                               
ERROR: "option_settings" in one of the configuration files failed validation. More details to follow.
ERROR: Load Balancer ListenerEnabled setting cannot be applied because AWSEBLoadBalancer doesn't exist. 
ERROR: Load Balancer CrossZone setting cannot be applied because AWSEBLoadBalancer doesn't exist. 
ERROR: Load Balancer ConnectionDrainingEnabled setting cannot be applied because AWSEBLoadBalancer doesn't exist. 
ERROR: Failed to deploy application.

任何人都可以帮助我?

顺便说一下,我正在使用ElasticBeanstalk。

1 个答案:

答案 0 :(得分:0)

这是一个配置错误,我的一位同事将经典负载均衡器更改为应用程序负载均衡器,并且一些配置文件没有采用此更改,这就是我们收到此错误的原因。

奇怪的是,这个错误并没有提前出现,因为这个变化几乎在一个月之前我们收到错误之前就已经发生了。我们之后没有做任何改动。