如何设置AWS以在同一VPC上的两个弹性beantalk实例之间交换流量?

时间:2019-01-11 12:30:23

标签: amazon-web-services ip private amazon-elastic-beanstalk vpc

我需要在同一AWS VPC上的两个ebs实例之间传递流量。

假设我有一个VPC,其子网为10.0.0.0/24,并且有两个正在运行的ebs实例 A和B的地址分别为10.0.0.130和10.0.0.160。我需要将流量从A发送到B。

当前,当我将A配置为将流量发送到10.0.0.130时,一切似乎都工作正常,但是我不确定该IP地址是否可以重新部署。

如何确保私有 10.0.0.130 IP地址是静态的,或者使用某种私有/内部DNS 来确保我始终将流量发送到实例B的正确IP地址?

1 个答案:

答案 0 :(得分:0)

您认为这些IP地址无法在重新部署后继续存在是正确的。这些IP地址甚至无法在横向扩展,横向扩展或服务器运行状况检查事件中幸免。

我将尝试在EB部署中标记EC2实例,然后将一些代码添加到查询AWS API以获取带有这些标记的实例列表的实例。既然每个实例都应该知道自己的IP地址,那么应该很容易确定另一台服务器的IP地址。