我想通过TCP套接字使用IP和端口连接到Elastic Beanstalk上的Python应用程序。我在哪里可以获得这些信息?我尝试在EC2中使用弹性IP但我无法连接到它。我是否必须设置一些东西以使其有效?
答案 0 :(得分:0)
如果您使用的是单实例环境类型,那么您将能够使用IP,但是如果您正在使用负载平衡,自动缩放环境类型,那么您将需要CNAMES。
其次,您需要通过在 EC2安全组中手动打开或使用.ebextensions打开要连接的端口,因为默认情况下只打开某些端口。
如果您连接,请登录您的计算机并远程登录到本地主机和Phyton应用程序的端口;找到您机器的IP,打开分配给该实例的EC2安全组中的端口,再次尝试telnet,它将告诉您端口是否正在侦听。