Welcome! Log In Create A New Profile

Advanced

lmit_req with differents rules

Rejaine Monteiro
December 15, 2022 07:52AM
Hello!!

I need apply different limit_req rules with different rules, like

limit_req_zone $binary_remote_addr zone=ipsrc:10m rate=1r/s;
limit_req_zone $arg_token zone=apitoken:10m rate=5r/m;
limit_req_zone $http_autorization zone=httpauth:10m rate=5r/s;

server {
listen 443;
server_name api.domain.com;
}

location / {
limit_req zone=ipsrc;
limit_req zone=apitoken;
limit_req zone=httpauth;
proxy_pass http://internal.api.com;
}
}

Would this be correct and should it work as expected?

--
*Esta mensagem pode conter informações confidenciais ou privilegiadas,
sendo seu sigilo protegido por lei. Se você não for o destinatário ou a
pessoa autorizada a receber esta mensagem, não pode usar, copiar ou
divulgar as informações nela contidas ou tomar qualquer ação baseada nessas
informações. Se você recebeu esta mensagem por engano, por favor avise
imediatamente ao remetente, respondendo o e-mail e em seguida apague-o.
Agradecemos sua cooperação.*
_______________________________________________
nginx mailing list
nginx@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

lmit_req with differents rules

Rejaine Monteiro December 15, 2022 07:52AM

Re: lmit_req with differents rules

Maxim Dounin December 15, 2022 02:42PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 296
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