首页 > 解决方案 > gunicorn 配置是否限制烧瓶可以处理的并行请求数量?

问题描述

gunicorn --chdir app main:app -w 2 --threads 2 -b 0.0.0.0:8003

这指示 gunicorn 最多启动 2 个工人。每个工人最多有 2 个线程。

Flask 开发服务器通常在单个进程中运行。每个请求都会启动一个新线程。实际上,它不会限制一次可以处理的请求数量。

但是,使用上述 gunicorn 设置,gunicorn 服务器是否一次限制为 4 个并行请求?因为 2 w 和 2 t 意味着总共 4 个线程?

标签: flaskgunicorn

解决方案


推荐阅读