Utilizziamo nginx con un server applicazioni come back-end.Nginx: numero limite di connessioni simultanee per IP al backend
È necessario limitare il numero di connessioni simultanee per IP al back-end. A tale scopo è stata utilizzata la direttiva nginx limit_conn
. Ma non funziona bene in tutti i casi. Se l'utente genera molte connessioni da un IP e le chiude rapidamente, allora nginx passa questa richiesta a un back-end, ma poiché la connessione client è già chiusa, questa connessione non viene conteggiata in limit_conn
.
È possibile limitare il numero di connessioni simultanee per IP al server di backend con nginx?
Il team di sviluppo di Nginx suggerisce di utilizzare anche "proxy_ignore_client_abort off". Funziona così lontano. – Anton