Welcome! Log In Create A New Profile

Advanced

Re: limit_conn_zone Nginx Unknow error

Maxim Dounin
April 07, 2014 01:14PM
Hello!

On Mon, Apr 07, 2014 at 11:17:40AM -0500, Raul Hugo wrote:

> Hey Maxim, thx for your answer.
>
> On my /etc/nginx/nginx.conf I put this:
>
> limit_conn_zone $binary_remote_addr zone=one:63m;
>
> And on my .conf of my project located on /etc/nginx/vhost.d/myproject.conf
>
> I put this :
>
> on the server configuration:
>
> location / {
>
> limit_conn one 10;
>
> }
>
> Nginx read the include first, if this line it before the limit_conn_zone
> directive?

Include will, literally, include contents of its argument. That
is, something like

include /path/to/file/with/limit_conn;
limit_conn_zone ...

is essentially equivalent to

<contents of /path/to/file/with/limit_conn>
limit_conn_zone ...

You have to define limit_conn_zone before it's used, and hence
before the include of the server configuration.

> 2014-04-07 11:02 GMT-05:00 Maxim Dounin <mdounin@mdounin.ru>:
>
> > Hello!
> >
> > On Mon, Apr 07, 2014 at 09:51:31AM -0500, Raul Hugo wrote:
> >
> > > What am I doing wrong here?
> > >
> > > http {
> > > limit_conn_zone $binary_remote_addr zone=one:63m;
> > >
> > > server {
> > > location /downloads/ {
> > > limit_conn one 10;}
> > >
> > > [root@batman1 ~]# service nginx configtest
> > > nginx: [emerg] the size 66060288 of shared memory zone "one" conflicts
> > > with already declared size 0 in /etc/nginx/nginx.conf:60
> > > nginx: configuration file /etc/nginx/nginx.conf test failed
> > >
> > >
> > > I read the nginx manual online, and it look well. I hope that someone
> > have
> > > a tip.
> >
> > From the message it looks like you've tried to use limit_conn
> > before limit_conn_zone is defined (probably indirectly by using
> > the "include" directive), i.e. wrote something like
> >
> > limit_conn one 10;
> > limit_conn_zone $binary_remote_addr zone=one:63m;
> >
> > --
> > Maxim Dounin
> > http://nginx.org/
> >
> > _______________________________________________
> > nginx mailing list
> > nginx@nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx
> >
>
>
>
> --
> Un abrazo!
>
>
> *Raúl Hugo http://twitter.com/raulhugo*
>
>
> *Miembro Asociadohttp://apesol.org.pe http://apesol.org.pe/SysAdmin Cel.
> #961-710-096 Linux Registered User #482081 - http://counter.li.org/
> http://counter.li.org/P Antes de imprimir este e-mail piense bien si es
> necesario hacerlo*

> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx


--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

limit_conn_zone Nginx Unknow error

Raul Hugo April 07, 2014 10:52AM

Re: limit_conn_zone Nginx Unknow error

Maxim Dounin April 07, 2014 12:04PM

Re: limit_conn_zone Nginx Unknow error

Raul Hugo April 07, 2014 12:18PM

Re: limit_conn_zone Nginx Unknow error

Maxim Dounin April 07, 2014 01:14PM

Re: limit_conn_zone Nginx Unknow error

Raul Hugo April 07, 2014 01:18PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 138
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready