Am curious,
Any reason why swift got in the business of ratelimiting in the first place?
-Josh
John Dickinson wrote:
Swift does rate limiting across the proxy servers ("api servers" in nava
parlance) as described at http://docs.openstack.org/developer/swift/ratelimit.html. It
uses a memcache pool to coordinate the rate limiting across proxy processes (local or
across machines).
Code's at
https://github.com/openstack/swift/blob/master/swift/common/middleware/ratelimit.py
--John
On 14 Jun 2016, at 8:02, Matt Riedemann wrote:
A question came up in the nova IRC channel this morning about the
api_rate_limit config option in nova which was only for the v2 API.
Sean Dague explained that it never really worked because it was per API server
so if you had more than one API server it was busted. There is no in-tree
replacement in nova.
So the open question here is, what are people doing as an alternative?
--
Thanks,
Matt Riedemann
_______________________________________________
OpenStack-operators mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators