Я встретил другую проблему с uwsgi:
если в настройках uwsgi.ini (vassal) - использовать thread больше одного то наблюдаю такую картину:
*запрос -> nginx -> uwsgi process 1 -> thread 1*
так вот если послать сразу пару запросов - то будет так:
*запрос -> nginx -> uwsgi process 1 -> thread 1 , thread 2*
И вот тут узкое место - пока ВСЕ треды не отработают внутри процесса uwsgi - ответ в nginx не приходит.
Я в итоге сделал thread = 1 и process = 100
и все приходящие запросы отрабатывают независимо друг от друга.
p.s. при devserver - все запросы отрабатываются независимо.