# How to limit per virtual host and per client connection number at the same time?

**URL:** <https://www.ruby-forum.com/t/how-to-limit-per-virtual-host-and-per-client-connection-number-at-the-same-time/198144>\
**Category:** NGINX\
**Created:** [October 27, 2010, 6:09am UTC](https://www.ruby-forum.com/t/how-to-limit-per-virtual-host-and-per-client-connection-number-at-the-same-time/198144 "2010-10-27T06:09:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [October 27, 2010, 6:09am UTC](https://www.ruby-forum.com/t/how-to-limit-per-virtual-host-and-per-client-connection-number-at-the-same-time/198144/1 "2010-10-27T06:09:50Z")

</div>

How to limit per virtual host and per client connection number at the  
same time, like this:  
limit\_zone server\_conn $server\_name 10m;  
limit\_conn server\_conn 100;  
limit\_zone client\_conn $binary\_remote\_addr 10m;  
limit\_conn client\_conn 20;  
This is invalide in nginx config, how to make it work?

---

<div class="post-metadata">

**Author:** ![JWD](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/c4cdca/32.png) [@JWD](https://www.ruby-forum.com/u/JWD)\
**Post date:** [October 27, 2010, 11:20am UTC](https://www.ruby-forum.com/t/how-to-limit-per-virtual-host-and-per-client-connection-number-at-the-same-time/198144/2 "2010-10-27T11:20:55Z")

</div>

Hello!

On Wed, Oct 27, 2010 at 12:08:20PM +0800, JWD wrote:

> How to limit per virtual host and per client connection number at the same time,  
> like this:  
> limit\_zone server\_conn $server\_name 10m;  
> limit\_conn server\_conn 100;  
> limit\_zone client\_conn $binary\_remote\_addr 10m;  
> limit\_conn client\_conn 20;  
> This is invalide in nginx config, how to make it work?

Multiple limits aren’t supported (yet).

Maxim D.
