python 使用waitress替代flask自带的web服务器

首席引入依赖安装waitrss

pip intsll waitress

 

然后在flask程序内引入依赖

使用server()函数代替app.run()函数

启动时,直接python xxx.py即可

from waitress import serve
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World,爱看书的小沐!'

if __name__ == '__main__':
# app.run()
# app.run(host="127.0.0.1", port="8080")
# app.run(host='localhost', port=8080, threaded=False, processes=1)
serve(app, host='0.0.0.0', port=8080)

优点是可以解决flask自带的web服务器的无响应,低并发等问题

 

posted @ 2023-01-09 21:50  kliziM  阅读(3077)  评论(0)    收藏  举报