0

AWS

我在 API 网关中使用私有 VPC 前面的网络负载均衡器。基本上,对于网关中的 API,端点是网络负载均衡器的 DNS 名称。

问题是,性能很差(+5 秒)。如果我使用 EC2 的 IP 地址而不是 NLB DNS,响应非常好(小于 100 毫秒)。

有人可以指出我有什么问题吗?我在创建 NLB 时是否搞砸了任何配置?

过去两天我一直在研究,找不到任何解决方案。

感谢您的回复。

4

1 回答 1

1

由于健康检查失败,我遇到了类似的问题。当所有健康检查都失败时,会随机尝试目标(通常是每个 AZ 中的目标),但是,在那个阶段,我只在其中一个 AZ 中配置了一个 EC2。解决方案是修复运行状况检查。它们要求 SecurityGroup(在 EC2 实例上)允许整个 VPC CIDR 范围(或至少是运行状况检查使用的端口)。

于 2018-04-20T12:55:30.383 回答