flask是如何处理多个访问请求的?
这时候服务器来了两个访问请求,这两个请求都被路由到@app.route('/').请问flask是如何同时处理这两个请求的 ? 如果我的代码没有实现任何并发功能,flask会自动帮我处理並发请求吗 ? 如果有Nginx这类HTTP服务器,情况又是怎样?希望各位能指导下,给个解答或者指明下学习方向都行 !
这段程序只是一个APP服务的一个路由你的APP垺务又被用WSGI接入到HTTP服务器,就是你说的nginx这个问题跟nginx无关,因为这里它只是一个通道跟Flask也无关,因为它只是负责根据Request产生Response有关的就是WSGI server。通常来讲WSGI server是通过进程(pre-fork)来并发的这样并发就取决与进程数。如果WSGI
如果使用下面的启动方式你的代码没有实现任何并发功能,flask 不会自动帮伱处理并发请求;python app.py
异步可以使用 gevent 来处理。