flask自带一个服务器,主要用在开发环境。默认情况下一次只能处理一个请求,当然你也可以设置为多进程或者多线程的情况。
但是其自带服务器的处理能力比较有限。生成环境下应该使用其他的服务器,参照:http://flask.pocoo.org/docs/0.12/deploying/
在部署 Django 的时候有一个 runserver 命令可以直接作为服务器使用
runserver 是作为开发时候用的,不适合用于生产环节
1 静态文件: runserver 服务器当 debug=True 的时候 才会开启静态文件服务器。
2 性能: runserver 应该是单线程的。性能差,如果出现错误挂掉。那么整个进程都挂掉了
两者提供的调试服务器都不能承受高并发,最多几个请求