Elastic Beanstalk listening for tcp connections
我有一个nodejs应用程序,它正在使用nodejs的网络库监听端口3000上的http连接,还监听端口5001上的tcp连接。
我正在使用AWS Elastic beantalk托管应用程序,它是经典的负载均衡器。
我的CLB监听器:
我的Elastic Beanstalk负载平衡器侦听器:
还在ec2实例和负载均衡器安全组中启用了端口5001。
当尝试将tcp数据包发送到负载均衡器的dns名称时,它会通过,但永远不会到达ec2实例。我还需要配置一些其他功能吗?
问题是我将net.listen主机设置为localhost而不是0.0.0.0