参数
app.run()中可以接受两个参数,分别是threaded和processes,用于开启线程支持和进程支持。
threaded: 是否开启多线程,默认不开启。
if __name__ == '__main__':app.run(threaded=True)
processes:进程数量,默认为1。
if __name__ == '__main__':app.run(processes=5)
windows 环境
windows环境不支持多进程。若在windows环境开启多进程,即设置processes 大于1,即报错。
debug=True 时设置的多线程无效,因此需要将debug=False。