将ELB设置为Elastic beanstalk中的Autoscaling Health Check Type

时间:2017-10-04 11:49:48

标签: elastic-beanstalk

我使用带有负载均衡器的Elastic Beanstalk创建了一个环境。已在相应配置中分配所有运行状况检查值

我还为ELB设置了应用程序运行状况检查URL

但是当我检查自动调节组配置时,运行状况检查类型是EC2。如何使用弹性beanstalk将健康检查类型更改为ELB

2 个答案:

答案 0 :(得分:0)

您必须在 .ebextensions 文件夹中的配置中进行设置。本文很有用:https://github.com/ThoughtWorksStudios/eb_deployer/wiki/Elastic-Beanstalk-Tips-and-Tricks

答案 1 :(得分:0)

像这样

$ cat .ebextensions/0090_healthcheckurl.config 
Resources:
   AWSEBAutoScalingGroup:
     Type: "AWS::AutoScaling::AutoScalingGroup"
     Properties:
       HealthCheckType: "ELB"
       HealthCheckGracePeriod: "600"
option_settings:
  - namespace:  aws:elasticbeanstalk:application
    option_name:  Application Healthcheck URL
    value:  /_status