New user sign up using AWS Builder ID
New user sign up using AWS Builder ID is currently unavailable on re:Post. To sign up, please use the AWS Management Console instead.
Come faccio a creare record di criteri sul traffico della Route 53 utilizzando l'interfaccia a riga di comando di AWS?
Desidero creare record di criteri sul traffico in Amazon Route 53 per indirizzare il flusso di traffico DNS verso più risorse.
Breve descrizione
Puoi utilizzare l'interfaccia a riga di comando AWS (AWS CLI) per creare record di criteri sul traffico della Route 53. Prima di iniziare, installa e configura l'interfaccia a riga di comando di AWS.
Se desideri utilizzare la console Route 53 per creare un criterio sul traffico, consulta Creare un criterio sul traffico.
Risoluzione
Creare un criterio sul traffico con l'interfaccia a riga di comando di AWS
Crea un file JSON che definisca la configurazione del criterio sul traffico. Per la sintassi, gli endpoint e le regole di base, fai riferimento al formato del documento sul criterio del traffico.
Per creare il tuo criterio sul traffico nell'interfaccia a riga di comando di AWS, esegui il comando create-traffic-policy con i tuoi parametri:
$ aws route53 create-traffic-policy --name POLICY_NAME --document file://JSON_FILE
Nota: Sostituisci POLICY_NAME con il nome del tuo criterio. Sostituisci JSON_FILE con il percorso completo del tuo file JSON.
Sono necessari i seguenti parametri:
- --name
- --document
I seguenti parametri sono opzionali:
- --comment
- --cli-input-json
- --generate-cli-skeleton
Nell'output, annota l'ID del criterio sul traffico e il numero di versione:
{ "TrafficPolicy": { "Document": JSON_DOCUMENT, "Version": VERSION_NUMBER, "Type": "POLICY_TYPE", "Id": "TRAFFIC_POLICY_ID", "Name": "POLICY_NAME" } }
Per creare un record per il criterio sul traffico, esegui la chiamata API create-traffic-policy-instance.
$ aws route53 create-traffic-policy-instance --hosted-zone-id VALUE --name VALUE --ttl VALUE --traffic-policy-id VALUE --traffic-policy-version VALUE
Nota: Sostituisci ogni VALUE con il valore pertinente per quel parametro.
Esempio di criterio sul traffico
L'esempio seguente di criterio sul traffico crea un record ponderato che punta a due endpoint.
Questo criterio specifica i seguenti valori:
- La versione corrente del formato del criterio (AWSPolicyFormatVersion)
- Il tipo di record (RecordType)
Nota: Configura questo valore in base al tipo di endpoint. In questo esempio, il tipo di record è A. - Due endpoint (EndPointReference) che puntano a indirizzi IP (Type)
- Regole ponderate (RuleType) e peso diverso per ogni endpoint (Weight)
- Il punto di partenza del criterio sul traffico
Nota: Nell'esempio seguente, StartRule specifica che il criterio inizia con una regola anziché con un endpoint (StartEndpoint). - L'impostazione del controllo del'integrità (EvaluateTargetHealth)
Nota: È possibile configurare questa impostazione con HealthCheck. L'esempio seguente non esegue un controllo dell'integrità.
{ "AWSPolicyFormatVersion": "2015-10-01", "RecordType": "A", "Endpoints": { "endpoint-1": { "Type": "value", "Value": "192.0.1.1" }, "endpoint-2": { "Type": "value", "Value": "192.0.1.2" } }, "Rules": { "weighted-rule-name": { "RuleType": "weighted", "Items": [ {"Weight": "30", "EvaluateTargetHealth": true, "EndpointReference": "endpoint-1" }, {"Weight": "20", "EvaluateTargetHealth": false, "EndpointReference": "endpoint-2" } ] } }, "StartRule": "weighted-rule-name" }
Informazioni correlate

Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa