从AWS API网关访问VPC链接时出现“端点请求超时”错误

时间:2019-02-22 13:17:44

标签: amazon-web-services

我有一个AWS API网关,该网关具有一个带有VPC Link Endpoint的Get方法。一切正常,但是第二天我开始出现以下错误。我收到以下错误

{
  "message": "Endpoint request timed out"
}

我仅在访问通过NLB访问的ECS群集上运行的服务时收到此错误。如果我访问任何公共REST API(HTTP),则不会出现此错误。 https://pokeapi.co/api/v2/pokemon/ditto/。因此,我确定这不是API Gateway的问题。

如上所述,在AWS API Gateway中,“ VPC Link”集成类型用于方法。此VPC链接指向NLB,该NLB具有目标组,该目标组的目标具有在ECS群集中运行的EC2实例。如果我通过SSH到EC2实例并尝试使用NLB的DNS来访问服务,则它会间歇性地工作,即有时会得到结果,有时,经过无休止的等待后无响应。我怀疑NLB中存在一些问题,但是我检查了NLB详细信息,但没有得到与NLB有任何错误有关的信息。我真的很困,因为我不知道如何找出问题所在。请注意,我是AWS的新手。

0 个答案:

没有答案