我可以为默认路由创建一个没有目标组的 ALB 侦听器(只想返回 404)吗

Jie*_*eng 3 amazon-web-services elastic-load-balancer

当我创建一个 ALB 侦听器时,似乎我需要设置一个TargetGroupArn.

但我为什么不直接返回 404 ......我似乎可以用ActionTypeof来做到这一点fixed-response。但即使我想返回一个固定响应,我需要一个目标群体吗?这似乎没有道理?

默认操作的最佳实践是什么?

Lar*_*son 5

是的,您可以将具有以下 cloudformation 片段的侦听器与您的 ALB 结合使用...

    HttpListener:
    Type: 'AWS::ElasticLoadBalancingV2::Listener'
    Properties:
      DefaultActions:
      - Type: fixed-response
        FixedResponseConfig:
          StatusCode: 404
      LoadBalancerArn: !Ref LoadBalancer
      Port: 80
      Protocol: HTTP
Run Code Online (Sandbox Code Playgroud)