Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Gestione della configurazione della cache per un'app

Modalità Focus
Gestione della configurazione della cache per un'app - AWS Amplify Ospitare

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

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

Amplify utilizza CloudFront Amazon per gestire la configurazione della memorizzazione nella cache per le applicazioni ospitate. A ciascuna app viene applicata una configurazione cache per ottimizzare le prestazioni.

Il 13 agosto 2024, Amplify ha rilasciato miglioramenti all'efficienza della memorizzazione nella cache per le applicazioni. Per ulteriori informazioni, consulta Miglioramenti della CDNmemorizzazione nella cache per migliori prestazioni delle app con hosting. AWS Amplify

La tabella seguente riassume il supporto di Amplify per comportamenti specifici di memorizzazione nella cache prima e dopo il rilascio dei miglioramenti della memorizzazione nella cache.

Comportamento della cache Supporto precedente Con miglioramenti della memorizzazione nella cache

Puoi aggiungere intestazioni personalizzate per un'app nella console Amplify o in un file. customHeaders.yaml Una delle intestazioni che puoi sovrascrivere è. Cache-Control Per ulteriori informazioni, consulta Impostazione di intestazioni personalizzate per un'app Amplify.

Amplify rispetta le intestazioni definite in customHeaders.yaml un file e hanno Cache-Control la precedenza sulle impostazioni della cache predefinite di Amplify.

Amplify rispetta le intestazioni impostate all'interno Cache-Control del framework di un'applicazione per i percorsi dinamici (ad esempio, i percorsi Next.js). SSR Se nel file dell'app è impostata un'Cache-Controlintestazione, questa ha la precedenza sulle impostazioni del customHeaders.yaml file. next.config.js

Ogni nuova implementazione di app CI/CD cancella la cache.

È possibile attivare la modalità prestazioni per un'app.

No

L'impostazione della modalità prestazioni non è più disponibile nella console Amplify. Tuttavia, puoi creare un'Cache-Controlintestazione che imposta la direttiva. s-maxage Per istruzioni, consulta Gestione delle prestazioni per un'applicazione Amplify.

La tabella seguente elenca le modifiche ai valori predefiniti per impostazioni specifiche della cache.

Impostazione della cache Valore predefinito precedente Valore predefinito con miglioramenti della memorizzazione nella cache

Durata della cache per le risorse statiche

Due secondi

Un anno

Durata della cache per le risposte del proxy inverso

Due secondi

Zero secondi (nessuna memorizzazione nella cache)

Tempo massimo di vita () TTL

Dieci minuti

Un anno

Per ulteriori informazioni su come Amplify determina la configurazione di memorizzazione nella cache da applicare a un'applicazione e istruzioni sulla gestione della configurazione delle chiavi della cache, consulta i seguenti argomenti.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.