当同一子网用于另一服务时,AWS VPC对等不起作用

问题描述 投票:2回答:1

这里发生了什么:*在VPC-A(示例)中创建ECS分支集群A和服务/任务。*在另一个VPC B中创建了MSK Kafka群集(示例)。*创建的对等连接和路由表也进行了更新。

到目前为止一切正常,但是

  • 现在,我还在VPC-A中创建了另一个ECS Fargate cluser B和其中的服务/任务。
  • 但是该应用程序似乎无法与MSK kafka群集连接,这与用于群集A的相同(仍然有效!)

集群服务B与集群服务A具有相同的安全组。

应用程序的日志说::>

2020-05-05 15:40:11[2020-05-05 13:40:11,737] [1] [ERROR] Unable connect to "example-1.dummy-kafka-stage.ssss.c2.kafka.eu-central-1.amazonaws.com:9092": [Errno 110] Connect call failed ('172.31.30.5', 9092)
[2020-05-05 13:40:11,737] [1] [ERROR] Unable connect to "example-1.dummy-kafka-stage.ssss.c2.kafka.eu-central-1.amazonaws.com:9092": [Errno 110] Connect call failed ('172.31.30.5', 9092)

VPC对等处于活动状态,下图是其在VPC对等选项卡中的路由表:enter image description here

以下是VPC子网路由表,该表也已配置(下图中一个这样的子网的示例):enter image description here

关于发生了什么的任何想法?

这里发生了什么:*在VPC-A中创建了ECS Fargate集群A和服务/任务(示例)。 *在另一个VPC B中创建了MSK Kafka群集(示例)。 *创建对等连接和路由表...

amazon-web-services amazon-ecs amazon-vpc subnet vpc
1个回答
1
投票

您是否已添加到两个VPC路由表?

© www.soinside.com 2019 - 2024. All rights reserved.