<div dir="ltr">+1 also SSL</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 14, 2016 at 4:58 PM, Russell Bryant <span dir="ltr"><<a href="mailto:rbryant@redhat.com" target="_blank">rbryant@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">This is the most common approach I've heard of (doing rate limiting in your load balancer).</div></div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Tue, Jun 14, 2016 at 12:10 PM, Kingshott, Daniel <span dir="ltr"><<a href="mailto:Daniel.Kingshott@bestbuy.com" target="_blank">Daniel.Kingshott@bestbuy.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">We use Haproxy to load balance API requests and applied rate limiting<br>
there.<br>
<span><br>
<br>
<br>
On Tue, Jun 14, 2016 at 9:02 AM, Matt Riedemann<br>
<<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>> wrote:<br>
<br>
A question came up in the nova IRC channel this morning about the<br>
api_rate_limit config option in nova which was only for the v2 API.<br>
<br>
Sean Dague explained that it never really worked because it was per API<br>
server so if you had more than one API server it was busted. There is no<br>
in-tree replacement in nova.<br>
<br>
So the open question here is, what are people doing as an alternative?<br>
<br>
<br>
<br>
<br>
When I was working at Rackspace, we used<br>
</span></span><a href="http://www.openrepose.org/" rel="noreferrer" target="_blank">http://www.openrepose.org/</a> <<a href="http://www.openrepose.org/" rel="noreferrer" target="_blank">http://www.openrepose.org/</a>> to handle multi<br>
<div><div><span class="">server rate-limiting for these cases.<br>
<br>
-Alex<br>
<br>
<br>
--<br>
<br>
Thanks,<br>
<br>
Matt Riedemann<br>
<br>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
</span><span class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
</span></div></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><font face="arial, helvetica, sans-serif">Russell Bryant</font></div></div></div></div></div>
</font></span></div>
<br>_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br></blockquote></div><br></div>