我有一个网络负载均衡器和一个应用程序负载均衡器,它们工作得很好,但由于我需要固定的IP/主机名,我决定为每个主机创建一个全局加速器。
全球加速器与应用程序负载均衡器工作,而与网络负载均衡器,它不响应。
示例:
ALB:
$ nc -zv <application-load-balancer>.awsglobalaccelerator.com 80
Connection to <application-load-balancer>.awsglobalaccelerator.com 80 port [tcp/*] succeeded!北草坪会议大楼:
$ nc -zv <network-load-balancer>.awsglobalaccelerator.com 1883
nc: connect to <network-load-balancer>.awsglobalaccelerator.com port 1883 (tcp) failed: Connection timed out我已将北草坪会议大楼的健康检查端口配置更改为1883,全球加速器显示为“所有健康”。正如我所说的,网络负载均衡器本身工作:
$ nc -zv <network-load-balancer>.elb.sa-east-1.amazonaws.com 1883
Connection to <network-load-balancer>.elb.sa-east-1.amazonaws.com 1883 port [tcp/*] succeeded!两个负载平衡器非常相似(类似的实例、相同的VPC、子网等)。
AWS博士说,我可以使用全球加速器与两种类型的负载平衡器。
我不知道为什么北草坪会议大楼的全球加速器没有响应。
,我错过了什么?
更多信息:
发布于 2020-03-14 20:54:50
如果静态ip是你唯一需要实现的东西,那么我不会用全球加速器和北草坪会议大楼一起获得这个点。因为两者都提供了静态ip的特性。
对于静态ip设施,有两个选项
对于第二个选项,您可以从下面的链接获得参考。https://www.bluematador.com/blog/static-ips-for-aws-application-load-balancer
https://stackoverflow.com/questions/59569838
复制相似问题