我无法访问我想要访问的第二个端口。下面是我在ALB中的听众:
然而,我的第二个目标群体,那指向端口8081,给我不健康的检查,我不明白为什么。我没有足够的声誉来提供截图,但我在https://stackoverflow.com/questions/75725316/how-to-configure-aws-application-load-balancer-to-point-to-multiple-ports-on-the上提出了问题
我不知道这是什么原因。基本上,我的设置是什么-我有运行在AWS EC2实例上的EC2 API,在端口8080上,我使用PM2运行它。但是,使用PM2配置了当前运行在端口8081上的仅用于开发目的的API。我可以访问端口8080,但无法访问端口8081的服务器。以下是我的安全组(SG),它只允许从LB访问:
我的PM2列表包含正在运行的以下服务:
当我为8080端口执行lsof时,我看到以下内容:
但是,当我对端口8081执行lsof命令时,它将显示如下:当我为端口8080执行lsof命令时,我会看到以下内容:
如有任何答案或建议,敬请见谅!
发布于 2023-03-13 20:32:32
您的进程只监听IPv6,但是您的安全组没有为IPv6打开端口8081和端口8080,只为IPv4打开端口。
https://serverfault.com/questions/1126091
复制相似问题