0

我有一个使用工作人员层环境在 AWS Beanstalk 内运行的应用程序/工作人员。当我进入 Configuration -> Scaling -> Scaling Trigger 并尝试根据HealthyHostCountorUnhealthyHostCount或将配置更改为一个时Latency,更改不会保存,并且我收到两个错误:Failed to deploy configuration.and Service:AmazonCloudFormation, Message:Template format error: Unresolved resource dependencies [AWSEBLoadBalancer] in the Resources block of the template。由于某种原因,它看起来好像没有检测到负载均衡器。

我尝试重新创建环境并上传另一个应用程序,但它也不起作用。我认为这是 AWS Beanstalk 的 Worker 1.1 环境的一个错误。

有谁知道如何解决这个问题或知道配置中可能有什么问题?

4

1 回答 1

2

Elastic Beanstalk 中的工作程序层环境不需要负载均衡器。因此,当您创建 Worker 环境时,您不会获得 ELB。您将获得属于 AutoScaling 组的 EC2 实例。您不能根据 ELB 指标定义缩放触发器。这就是您看到错误的原因。

于 2014-06-30T04:38:52.103 回答