Python Flask: как контролировать количество фоновых потоков - PullRequest
0 голосов
/ 16 мая 2018

Я использую среду фляги python для задачи обнаружения объекта.Я установил threaded=True и несколько запросов обрабатываются хорошо.Поскольку процесс обнаружения использует больше вычислительной мощности и времени, мне нужно контролировать количество фоновых потоков до определенного предела.Насколько мне известно, ОС может управлять количеством потоков.Но мне нужно ограничить число потоков до 4 или 5 и предоставить результат занятости сервера, если запрос перегружен.Как мне этого добиться?

1 Ответ

0 голосов
/ 07 июня 2018

При использовании threadaded true количество потоков будет зависеть от конфигурации системы.Для этого вам необходимо использовать любую производственную среду, такую ​​как gunicorn, поскольку колба официально не поддерживает производственную среду.Ограничение количества потоков с использованием колбы также очень сложно выполнить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...