无法从EC2实例访问Web服务

时间:2014-10-05 14:34:04

标签: python amazon-ec2 bottle

我启动了在EC2虚拟Windows服务器上运行的小瓶web服务。我可以在localhost上访问它,或者使用main方法中指定的IPV4,但是我无法通过Internet从其他计算机访问它。 请建议我如何处理这个问题。我看到一个类似的问题,但建议没有用,所以我再次发布。为此道歉。 尝试:http://172.31.30.244:8080/

@route('/')
def index():
    """ Display welcome & instruction messages """
    return "<p>Welcome to bottle powered server !</p> \
           <p>There are many ways to invoke the web service :\
       <ul><li>http://localhost:8080/in?s=type_your_string_here</li>\
       </ul>"

这里的一些代码用于计算

在我的主要方法

if __name__ == '__main__':
    bottle.debug(True)
    run(host='172.31.30.244', port=8080,debug=True)

1 个答案:

答案 0 :(得分:0)

在EC2实例上运行瓶子服务器,打开一个端口8083并使用fully_qualified_machine_name访问:8083感谢您对使用公共DNS名称的建议。我没有正确打开端口,后来在“添加规则”下使用自定义TCP进行了操作。对于EC2实例的入口

相关问题