前端未从AWS上的私有IP连接到后端

时间:2019-06-03 08:54:49

标签: amazon-web-services api amazon-ec2 amazon-vpc

我在AWS上为我的项目有3个单独的实例。

  1. 前端
    • 用React.JS语言编写。这将通过API通信节点服务器。
  2. 后端
    • 用Node.JS语言编写。这将通过实例的私有IP通信MongoDB。
  3. 数据库
    • 使用的MongoDB数据库。通过专用IP通信节点服务器(实例)。

现在我的问题是,我的React Server将无法通过使用Node Instance的私有IP通过其API来通信Node Server。如果我在React Code上提到了节点实例的公共IP(在文件中创建了用于访问API的全局变量),它将连接到Node并返回响应。

如果我提到的是专用IP而不是公共IP,则不会发生通信。 我尝试了VPC,公共子网和私有子网,但都经过了测试,但无法弄清楚我的React无法通过Node实例的Private IP通信节点服务器的确切原因是什么。

这里的任何AWS专家都可以指导我我错过或必须使用的东西。为此,我们将提供任何帮助。

0 个答案:

没有答案