ElasticBeanStalk URL 指向错误的 IP

ElasticBeanStalk URL 指向错误的 IP

我有两个 Elastic Beanstalk 环境,在 tomcat 上运行 Java 应用程序。应用程序/环境 A 使用 ALB,应用程序/环境使用网络 LB。环境 B 位于私有子网内。

这些环境已经运行了好几个月,最近帐户上的所有 Beanstalk 环境都重建了。而其他 EB 环境在重建后一直正常运行。应用程序 A 现在无法向应用程序 B 发送流量。应用程序 B 的 EB URL 设置在应用程序 A 的环境变量中,但 URL 现在指向的 IP 地址在 ping 时无法识别。

如果我通过 SSH 进入应用程序 A,我可以使用 CURL 向在 B 上运行的应用程序发送 JSON 请求并获得有效响应。 这两个服务器可以“看到”彼此,并且没有防火墙阻止流量。

我如何让 APP Bs elastic beanstalk URL 指向正确的 IP。据我所知,这个过程应该是自动的。我已经重建了环境好几次。正确的 IP 应该是底层 EC2 私有 IP。

相关内容