python - Tornado只能在127.0.0.1监听吗?

 童恩_658 发布于 2022-10-30 11:23

刚刚开始学习Tornado,只在文档里看到可以设置端口,没看到设置IP的内容,难道必须要用Nginx转发???

4 个回答
  • Application的listen方法可以指定ip,比如

    app.listen(8888, address="0.0.0.0")
    2022-11-12 01:49 回答
  • 监听 0.0.0.0

    2022-11-12 01:49 回答
  • 监听0.0.0.0

    2022-11-12 01:49 回答
  • 仅供参考,可以绑定到0.0.0.0,就可以从外网访问了,IP就是主机地址

    def main():
        parse_options()
        http_server = tornado.httpserver.HTTPServer(Application(),xheaders=True)
        print "Server started on port "+str(options.port)
        http_server.bind(int(options.port), "0.0.0.0")# listen local only "127.0.0.1"
        http_server.start(1)
        tornado.ioloop.IOLoop.instance().start()
    
    
    if __name__ == '__main__':
        main()
    2022-11-12 01:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有