繁体   English   中英

AWS EC2实例访问内部服务器

[英]AWS EC2 instance access internal server

在我的Amazon EC2实例中,我有一个运行的Pyramid服务器和一个NodeJS服务器。 NodeJS服务器充当前端,并且我更新了安全组,因此可以使用公共DNS来查看页面。

金字塔服务器充当后端,前端通过http://0.0.0.0:8002/访问它。 但是,当我对后端进行http调用时, Failed to load resource: net::ERR_ADDRESS_INVALID错误消息。

我是否需要向安全组添加规​​则或更新iptables或其他内容?

如果这两项服务都在同一台服务器上运行,则不应将网络流量发送出服务器再返回,因此安全组在这里不会成为问题。

问题是,为什么在这里使用0.0.0.0 我认为您可能已将Pyramid服务器配置为侦听0.0.0.0 ,这实际上意味着“监听所有IP地址”。 但是,您需要使用http://127.0.0.1:8002/http://localhost:8002/才能从同一服务器上运行的另一个服务连接到该服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM