我使用带有负载均衡器的Elastic Beanstalk创建了一个环境。已在相应配置中分配所有运行状况检查值
我还为ELB设置了应用程序运行状况检查URL
但是当我检查自动调节组配置时,运行状况检查类型是EC2。如何使用弹性beanstalk将健康检查类型更改为ELB
答案 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