Amazon web services AWS Beanstalk负载平衡器到非HTTP端口

Amazon web services AWS Beanstalk负载平衡器到非HTTP端口,amazon-web-services,nginx,amazon-ec2,Amazon Web Services,Nginx,Amazon Ec2,我创建了一个AWS Beanstalk环境,它带有指向端口80上负载平衡器的默认url(my env.something.ap-south-1.elasticbeanstalk.com)。这是由在实例上运行的默认apache提供的 在这些实例中,我还让Nginx运行,监听端口8001(对于我的Django+Gunicorn应用程序)。当我在浏览器中将上述url与端口8001()一起使用时,Nginx从未收到请求。如果我使用实例的公共IP,它可以正常工作 我想做的事是否得到了支持?要让负载平衡器u

我创建了一个AWS Beanstalk环境,它带有指向端口80上负载平衡器的默认url(my env.something.ap-south-1.elasticbeanstalk.com)。这是由在实例上运行的默认apache提供的

在这些实例中,我还让Nginx运行,监听端口8001(对于我的Django+Gunicorn应用程序)。当我在浏览器中将上述url与端口8001()一起使用时,Nginx从未收到请求。如果我使用实例的公共IP,它可以正常工作


我想做的事是否得到了支持?要让负载平衡器url转到EC2上的任何端口?或者我需要创建一个指向8001的新负载平衡器并使用它吗?我如何告诉我的beanstalk配置使用这两个负载平衡器

刚刚向现有的负载平衡器(从EC2管理控制台)添加了一个新的侦听器,选择的侦听端口为8001,实例端口为8001。还确保负载平衡器的安全组和实例匹配

负载平衡器url现在可以同时使用默认HTTP端口和8001