win10 Tornado 部署flask程序
文章目录
-
- win10 Tornado 部署flask程序
-
- 1.Tornado下载安装
- 2.flask程序 + wsgi文件配置
- 3.tornado_server文件(flask和Tornado结合文件)
- 4.启动tornado服务
- 5.tornado结合Nginx部署(下一步添加)
1.Tornado下载安装
pip install tornado
- 我使用的是anaconda环境,返现自带5.0.2版本的tornado ,就没下载安装
2.flask程序 + wsgi文件配置
- 入口文件app.py
from flask import Flaskapp = Flask(__name__)@app.route('/')
def index():return 'index'@app.route('/hello')
def hello():return 'hello'if __name__ == '__main__':app.run()
3.tornado_server文件(flask和Tornado结合文件)
- tornado_server.py 监听端口8082
from tornado.wsgi import WSGIContainer
from tornado.httpserver import HTTPServer
from tornado.ioloop import IOLoop
from app import appif __name__ == '__main__':http_server = HTTPServer(WSGIContainer(app))http_server.listen(8082)IOLoop.instance().start()
4.启动tornado服务
执行tornado_server.py,浏览器访问http://localhost:8082
5.tornado结合Nginx部署(下一步添加)
- 参考连接:
http://element-ui.cn/python/show-28151.aspx
https://segmentfault.com/a/1190000018117085