Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Rate limita le richieste a una pagina di accesso
Per limitare il numero di richieste alla pagina di accesso del tuo sito web senza influire sul traffico verso il resto del sito, puoi creare una regola basata sulla frequenza con un'istruzione scope-down che abbini le richieste alla tua pagina di accesso e con l'aggregazione delle richieste impostata su Count all.
La regola basata sulla frequenza conterà tutte le richieste per la pagina di accesso in un'unica istanza di aggregazione e applicherà l'azione della regola quando le richieste superano il limite.
Il seguente elenco JSON mostra un esempio di questa configurazione di regole. L'opzione di aggregazione count all è elencata in JSON come impostazione. CONSTANT
Questo esempio corrisponde alle pagine di accesso che iniziano con. /login
{ "Name": "test-rbr", "Priority": 0, "Action": { "Block": {} }, "VisibilityConfig": { "SampledRequestsEnabled": true, "CloudWatchMetricsEnabled": true, "MetricName": "test-rbr" }, "Statement": { "RateBasedStatement": { "Limit": 1000, "EvaluationWindowSec": 300, "AggregateKeyType": "CONSTANT", "ScopeDownStatement": { "ByteMatchStatement": { "FieldToMatch": { "UriPath": {} }, "PositionalConstraint": "STARTS_WITH", "SearchString": "/login", "TextTransformations": [ { "Type": "NONE", "Priority": 0 } ] } } } } }