Comportamento di richieste e risposte per i gruppi di origine - Amazon CloudFront

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à.

Comportamento di richieste e risposte per i gruppi di origine

Le richieste a un gruppo di origine funzionano allo stesso modo delle richieste a un'origine non impostata come gruppo di origine, tranne quando è presente un failover di origine. Come per qualsiasi altra origine, quando CloudFront riceve una richiesta e il contenuto è già memorizzato nella cache in una posizione periferica, il contenuto viene fornito agli utenti dalla cache. Quando c'è un errore nella cache e l'origine è un gruppo di origine, le richieste dei visualizzatori vengono inoltrate all'origine primaria nel gruppo di origine.

Il comportamento di richiesta e risposta per l'origine primaria è uguale a quella per un'origine che non è inclusa in un gruppo di origine. Per ulteriori informazioni, consulta Comportamento di richieste e risposte per origini Amazon S3 e Comportamento di richieste e risposte per origini personalizzate.

Di seguito viene descritto il comportamento del failover di origine quando l'origine primaria restituisce codici di stato specificiHTTP:

  • HTTP2xx status code (operazione riuscita): CloudFront memorizza il file nella cache e lo restituisce al visualizzatore.

  • HTTPCodice di stato 3xx (reindirizzamento): CloudFront restituisce il codice di stato al visualizzatore.

  • HTTPCodice di stato 4xx o 5xx (errore client/server): se il codice di stato restituito è stato configurato per il failover, CloudFront invia la stessa richiesta all'origine secondaria nel gruppo di origine.

  • HTTPCodice di stato 4xx o 5xx (errore client/server): se il codice di stato restituito non è stato configurato per il failover, restituisce l'errore al visualizzatore. CloudFront

CloudFront esegue il failover sull'origine secondaria solo quando il HTTP metodo della richiesta del visualizzatore è, o. GET HEAD OPTIONS CloudFront non esegue il failover quando il visualizzatore invia un HTTP metodo diverso (ad esempio POSTPUT, e così via).

Quando CloudFront invia una richiesta a un'origine secondaria, il comportamento di risposta è lo stesso di un' CloudFront origine che non appartiene a un gruppo di origine.

Per ulteriori informazioni sui gruppi di origine, consulta Ottimizza l'alta disponibilità con il failover di CloudFront origine.