Questa pagina fornisce istruzioni per modificare le modalità cache con Cloud CDN. Le modalità cache consentono di configurare il modo in cui Cloud CDN memorizza i tuoi contenuti nella cache.
Prima di iniziare
Scopri di più sulle modalità di cache e sui contenuti statici.
Assicurati che Cloud CDN sia abilitato. Per istruzioni, consulta Utilizzo di Cloud CDN.
Se necessario, esegui l'aggiornamento all'ultima versione di Google Cloud CLI:
gcloud components update
Impostazione della modalità cache
Per configurare le modalità cache per un backend abilitato per Cloud CDN:
Console
- Nella console Google Cloud , vai alla pagina Bilanciamento del carico.
- Fai clic sul nome del bilanciatore del carico delle applicazioni esterno.
- Fai clic su Modifica .
- In Configurazione backend, seleziona un backend e fai clic su Modifica .
- Assicurati che l'opzione Abilita Cloud CDN sia selezionata.
- In Modalità cache, seleziona una delle seguenti opzioni:
- Memorizza nella cache il contenuto statico (consigliato): per contenuto statico si intendono gli asset web che non cambiano per ogni utente. Il contenuto statico è basato sul
Content-Typenella risposta. Per saperne di più, consulta Contenuto statico. - Usa le impostazioni dell'origine in base alle intestazioni Cache-Control: memorizza nella cache le risposte con direttive di memorizzazione nella cache valide nelle intestazioni delle risposte.
- Forza memorizzazione nella cache di tutto il contenuto: memorizza nella cache tutti i contenuti forniti correttamente dall'origine, ignorando eventuali direttive
privateono-store.
- Memorizza nella cache il contenuto statico (consigliato): per contenuto statico si intendono gli asset web che non cambiano per ogni utente. Il contenuto statico è basato sul
- Fai clic su Salva.
gcloud
Per i servizi di backend, utilizza il comando gcloud compute backend-services
create o gcloud compute backend-services
update con il flag --cache-mode.
Per i bucket di backend, utilizza il comando gcloud compute backend-buckets
create o gcloud compute backend-buckets
update con il flag --cache-mode.
gcloud compute backend-services (create | update) BACKEND_SERVICE_NAME
--cache-mode=CACHE_MODE
gcloud compute backend-buckets (create | update) BACKEND_BUCKET_NAME
--cache-mode=CACHE_MODE
Sostituisci CACHE_MODE con una delle seguenti opzioni:
CACHE_ALL_STATIC(impostazione predefinita): memorizza automaticamente nella cache i contenuti statici. Le risposte contrassegnate come non memorizzabili nella cache (direttive