Not really what you are looking for but I have varnish in front of my web apps and I've been using https://github.com/nand2/libvmod-throttle to do the same thing you are trying to do. There is an old ticket for such functionality https://github.com/unbit/uwsgi/issues/89
2014-04-25 11:13 GMT+02:00 Mel Boyce <[email protected]>: > Hey guys, > > I'm looking to "rate limit" login attempts to an API once the supplied > username is tried over a certain number of times unsuccessfully. Right > now, I have a call to Python's time.sleep callable before I send back a > 500 and am wondering if there's anything I can do to free up the worker > rather than have it wait. > > My brain is telling me that's my only option, and I'm quite happy to pay > that tax, but I thought I'd see if anyone here had any ideas. > > Roberto: Thanks for all your work on uWSGI - it really *is* appreciated. > > -- > Mel Boyce > thestack.co > _______________________________________________ > uWSGI mailing list > [email protected] > http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi > -- Łukasz Mierzwa
_______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
