Python Flask:如何控制后台线程的数量

时间:2018-05-16 11:52:41

标签: python multithreading flask

我正在使用python flask框架进行对象检测任务。我设置了threaded=True,并且处理了多个请求。由于检测过程使用更多的处理能力和时间,我需要将后台线程的数量控制到一定的限制。据我所知,操作系统可以管理线程数。但是我需要将线程数限制为4或5,并在请求过载时提供服务器忙碌结果。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

使用线程为true时,线程数将取决于系统配置。您需要使用像gunicorn这样的任何生产环境,因为烧瓶不能正式支持生产环境。使用烧瓶限制线程数也很难执行。