关于node.js:Elastic Beanstalk监听TCP连接

Elastic Beanstalk listening for tcp connections

我有一个nodejs应用程序,它正在使用nodejs的网络库监听端口3000上的http连接,还监听端口5001上的tcp连接。

我正在使用AWS Elastic beantalk托管应用程序,它是经典的负载均衡器。

我的CLB监听器:

CLB

还在ec2实例和负载均衡器安全组中启用了端口5001。

当尝试将tcp数据包发送到负载均衡器的dns名称时,它会通过,但永远不会到达ec2实例。我还需要配置一些其他功能吗?


问题是我将net.listen主机设置为localhost而不是0.0.0.0