Amazon web services Terraform:aws_lb_侦听器,具有多个端口

Amazon web services Terraform:aws_lb_侦听器,具有多个端口,amazon-web-services,terraform,elastic-load-balancer,Amazon Web Services,Terraform,Elastic Load Balancer,我正在使用Terraform在AWS上构建ALB。ALB应将多个端口转发到实例,但指定: 端口-(必需)负载平衡器正在侦听的端口 我是否必须为每个端口添加单独的ALB侦听器,或者是否有方法为每个侦听器指定多个端口?ALB侦听器只能在单个端口上侦听。必须为负载平衡器要侦听的每个端口定义一个侦听器。这不是Terraform的限制,而是AWS负载平衡器的设计方式 此外,由于ALB只能处理HTTP和HTTPS请求,您通常不会在ALB上设置两个以上的侦听器(端口80和443),并且侦听器配置必然会有所不同

我正在使用Terraform在AWS上构建ALB。ALB应将多个端口转发到实例,但指定:

端口-(必需)负载平衡器正在侦听的端口


我是否必须为每个端口添加单独的ALB侦听器,或者是否有方法为每个侦听器指定多个端口?

ALB侦听器只能在单个端口上侦听。必须为负载平衡器要侦听的每个端口定义一个侦听器。这不是Terraform的限制,而是AWS负载平衡器的设计方式


此外,由于ALB只能处理HTTP和HTTPS请求,您通常不会在ALB上设置两个以上的侦听器(端口80和443),并且侦听器配置必然会有所不同,因为其中一个具有SSL证书配置,而另一个则不会。

ALB侦听器只能在单个端口上侦听。必须为负载平衡器要侦听的每个端口定义一个侦听器。这不是Terraform的限制,而是AWS负载平衡器的设计方式

此外,由于ALB只能处理HTTP和HTTPS请求,您通常不会在ALB上设置两个以上的侦听器(端口80和443),并且侦听器配置必然会有所不同,因为其中一个具有SSL证书配置,而另一个则不会