【问题标题】:Web service hosted on EC2 host is not reachable from browser无法从浏览器访问托管在 EC2 主机上的 Web 服务
【发布时间】:2016-08-25 23:48:55
【问题描述】:

我在我的 Amazon (AWS) EC2 实例上托管了一个 Python/Flask Web 服务。修改了安全组规则,允许所有入站流量。 我可以从 ssh 登录并且 ping(使用公共 ip)工作正常,但我无法从 Web 浏览器打开服务 URL。谁能建议我如何调试这个问题?

谢谢,

【问题讨论】:

    标签: web-services amazon-web-services amazon-ec2 flask-sqlalchemy python-webbrowser


    【解决方案1】:

    Web 服务似乎没有启动和运行,或者它没有在正确的端口上侦听,或者它只是在 127.0.0.1 地址上侦听。使用“sudo netstat -tnlp”命令进行检查。您应该会看到进程名称、它正在侦听的 IP 和端口。

    【讨论】:

    • 非常感谢您的回复。是的,该服务确实只是在监听 127.0.0.1 地址。在我将其更改为侦听所有端口后,它工作正常。
    猜你喜欢
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-01
    • 1970-01-01
    • 2019-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多