【发布时间】:2018-03-15 19:15:54
【问题描述】:
我已经使用 Elastic Beanstalk 和负载均衡器创建了一个环境,并在各自的配置中分配了所有运行状况检查值
我还为 ELB 设置了应用程序健康检查 url
但是当我检查自动缩放组配置时,健康检查类型是 EC2。如何使用弹性豆茎将健康检查类型更改为 ELB
【问题讨论】:
我已经使用 Elastic Beanstalk 和负载均衡器创建了一个环境,并在各自的配置中分配了所有运行状况检查值
我还为 ELB 设置了应用程序健康检查 url
但是当我检查自动缩放组配置时,健康检查类型是 EC2。如何使用弹性豆茎将健康检查类型更改为 ELB
【问题讨论】:
您必须在 .ebextensions 文件夹中的配置中进行设置。这篇文章很有用:https://github.com/ThoughtWorksStudios/eb_deployer/wiki/Elastic-Beanstalk-Tips-and-Tricks
【讨论】:
喜欢这个
$ 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
【讨论】: