我创建了一个AWS NLB,并在为TLS /端口443设置NLB期间创建了一个新的目标组。
现在,我想为TCP端口80添加另一个目标组,并创建了一个新的目标组。
尝试在"Listeners“下注册目标组时,TCP端口80的目标组呈灰色显示:

我遗漏了什么?
发布于 2021-04-10 13:58:24
我有这个,负载均衡器UI不容易编辑现有的目标组,所以最简单的解决方法是删除旧的目标组并重新开始,仔细查看协议。添加目标组页面有一个默认的协议选择器,端口为80,这是很直观的,但你需要TCP或平衡器要转发的任何协议。

这是因为网络负载均衡器在更低、更灵活的级别(第4层+ TLS终端)上运行,并且仅支持TCP / UDP / TLS。在“添加监听程序”页上,您将具有相同的协议和端口字段,并且只要协议匹配,就允许新的目标组。如果在此处选择目标组,然后更改为不同的协议,则该页将显示类似以下错误的错误:TCP_UDP监听程序无法将通信转发到目标组。您必须选择兼容的目标组或更改监听程序协议。

发布于 2019-09-04 22:47:49
ALB/NLB的设计只允许单个ALB/NLB使用目标组,您可能已经在不同的NLB中使用了*nlb-route-http目标组,您是否可以在*nlb-route-http下发布目标的状态如果存在健康/不健康的实例,则它已经在使用中,您将无法重新附加它。从现有NLB中删除或创建新的目标组。
https://stackoverflow.com/questions/57749506
复制相似问题