- Newest
- Most votes
- Most comments
Is this a new stack (aka, it wasn't working with healthy instances before)? If so, then the target group won't be in the InService
state, meaning the ASG won't ever mark an instance unhealthy for failing ELB healthchecks for that target group. AutoScaling does this to prevent an infinite launch/terminate loop
https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_DescribeLoadBalancerTargetGroups.html
Once that ASG has seen a single instance has ever been healthy on that target group, it will move the target group from the Added
state to the InService
state and replacements will happen like normal.
I've send some documentation feedback to the AutoScaling team to get this information added to the ELB Healthcheck for AutoScaling docs instead of just existing in the API docs like it currently does.
Relevant content
- asked 5 months ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 5 months ago
- AWS OFFICIALUpdated 19 days ago
Wow. Never thought in this way regarding Target group States. Thanks man!