gpt4 book ai didi

amazon-web-services - 使用 AWS CloudFormation 排查 AutoScalingPolicy 创建问题

转载 作者:行者123 更新时间:2023-12-03 07:39:52 25 4
gpt4 key购买 nike

使用 CloudFormation 在 AWS 中创建带有附加 AutoScalingPolicy 的 AutoScalingGroup 时,您可能会收到错误

the load balancer does not route traffic to the target group

如果从脚本中排除 AutoScalingPolicy,则相同的 CloudFormation 脚本可以正常工作。此外,使用 ResourceLable 作为脚本的输出而不使用 AutoScalingPolicy,输出看起来是正确的。

假设:AutoScalingPolicy 与 LoadBalancer 或相应的 TargetGroup 之间存在 Unresolved 依赖关系。

最佳答案

为了确保正确解析依赖项并在创建 AutoScalingPolicy 之前创建 LoadBalancer 和 TargetGroup,请在 AutoScalingPolicy 中使用 DependsOn 属性,引用 ELBListener:

myAutoScalingPolicy:
Type: AWS::AutoScaling::ScalingPolicy
DependsOn: myElbListener
Properties:
AutoScalingGroupName: !Ref myAutoScalingGroup
PolicyType: TargetTrackingScaling
TargetTrackingConfiguration:
PredefinedMetricSpecification:
PredefinedMetricType: ALBRequestCountPerTarget
ResourceLabel: !Join
- '/'
- - !GetAtt myELB.LoadBalancerFullName
- !GetAtt myELBTargetGroup.TargetGroupFullName
TargetValue: '50'

关于amazon-web-services - 使用 AWS CloudFormation 排查 AutoScalingPolicy 创建问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71956259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com