Digamos que tenhamos uma configuração como abaixo:
http {
limit_conn_zone $binary_remote_addr zone=conn_limit1:12m;
limit_conn_zone $server_name zone=conn_limit2:24m;
[...]
server {
[...]
location / {
limit_conn conn_limit1 5;
limit_conn conn_limit2 200;
}
} }
Eu tenho uma limitação de conexão por IP
e Host
. Minha pergunta é quando o usuário solicita por exemplo: http://www.test.com/index.php
, dentro disso incluímos muitos arquivos js
img
que estão logados dentro do access_log como um único pedido!
O Nginx
limita as conexões a 5 para essa solicitação única ou inclui todos os arquivos solicitados? Se houver 6 arquivos dentro desse index.php
, o cliente receberá 503
ou não?
Tags connection nginx rate-limiting