Creazione e modifica di una cache dell'ambiente

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

Se non vuoi utilizzare la cache condivisa inclusa, puoi creare e configurare la tua cache. Puoi utilizzare la cache creata sotto i criteri di memorizzazione nella cache anziché la cache condivisa.

Puoi anche creare una cache utilizzando un'API Apigee. Per saperne di più, consulta Creare una cache in un ambiente.

Limiti della cache: consulta Limiti per i vari limiti applicati alle cache, ad esempio dimensioni di nome e valore, numero totale di cache, numero di elementi in una cache e scadenza.

Informazioni sulla crittografia della cache

Edge per il cloud pubblico: la cache viene criptata solo nelle organizzazioni PCI e HIPAA. La crittografia per queste organizzazioni viene configurata durante il provisioning dell'organizzazione.

Definizione di una risorsa cache

Puoi creare più risorse cache in ogni ambiente. Quando configuri un criterio di memorizzazione nella cache, specifica se deve utilizzare la cache condivisa inclusa o una cache creata da te.

Per la segregazione dei dati, l'ambito di una cache è limitato all'ambiente in cui è stata creata. Ad esempio, i proxy API in esecuzione in un ambiente "test" non possono accedere ai dati in una cache in esecuzione in "prod". Una volta creata una cache, i criteri possono completarla con qualsiasi dato serializzabile. Per l'utilizzo, consulta Esempio: memorizzazione nella cache per uso generico.

Vedi anche: Criterio della cache delle risposte.

Gestione delle cache

Gestisci le cache come descritto di seguito.

Edge

Per gestire le cache utilizzando l'interfaccia utente di Edge:

  1. Accedi ad apigee.com/edge.
  2. Seleziona Amministrazione > Ambienti > Cache nella barra di navigazione a sinistra.
  3. Per creare una cache:
    1. Fai clic su + Cache.
    2. Inserisci i valori delle proprietà per la nuova cache, come descritto di seguito.
      Nome Descrizione
      Nome Nome della cache. Deve essere univoco nell'ambiente. Fai riferimento a questo nome dai criteri che interagiscono con la risorsa cache.
      Descrizione Facoltativo. Descrizione della risorsa cache.
      Scadenza Data e ora di scadenza di una cache. La scadenza può essere specificata come numero di secondi dopo la creazione, un'ora specifica del giorno o una data specifica.
      Nota: le seguenti norme sostituiscono le impostazioni di scadenza con le voci della cache che creano: Norma per compilare la cache e Norma per la cache delle risposte.
    3. Fai clic su Aggiungi cache.
  4. Per modificare una cache:
    1. Posiziona il cursore sopra la cache nell'elenco per visualizzare il menu delle azioni.
    2. Fai clic su .
    3. Aggiorna le impostazioni della cache.
    4. Fai clic su Aggiorna cache.
  5. Per svuotare una cache:
    1. Posiziona il cursore sopra la cache nell'elenco per visualizzare il menu delle azioni.
    2. Fai clic su .
  6. Per eliminare una cache:
    1. Posiziona il cursore sopra la cache nell'elenco per visualizzare il menu delle azioni.
    2. Fai clic su .
    3. Fai clic su Elimina per confermare l'operazione di eliminazione.

Edge classico (private cloud)

Per gestire le cache utilizzando l'interfaccia utente classica di Edge:

  1. Accedi a http://ms-ip:9000, dove ms-ip è l'indirizzo IP o il nome DNS del nodo del server di gestione.
  2. Seleziona API > Configurazione ambiente > Cache.
  3. Seleziona l'ambiente per cui vuoi configurare le cache, ad esempio test o prod.
  4. Per creare una cache:
    1. Fai clic su Modifica.
    2. Fai clic su + Cache.
    3. Inserisci i valori delle proprietà per la nuova cache, come descritto di seguito.
      Nome proprietà Valore predefinito Descrizione
      Nome N/D Nome della cache. Deve essere univoco nell'ambiente. Fai riferimento a questo nome dai criteri che interagiscono con la risorsa cache.
      Descrizione N/D Descrizione facoltativa della risorsa cache.
      Tipo di scadenza Timeout in secondi Imposta la modalità di scadenza delle voci della cache. La data e l'ora di inizio della pubblicazione possono essere un numero specificato di secondi dopo la creazione, un'ora specificata ogni giorno o una data specificata. Nota: i seguenti criteri sostituiscono le impostazioni di scadenza con le voci della cache che creano: Criterio di compilazione della cache e Criterio della cache di risposta.
      Scadenza Per il timeout in secondi: 300 (secondi)

      Per l'ora del giorno: 12:00:00

      Per la data: data corrente (gg-MM-aaaa)

      Impostazione di configurazione (intero o dateTime) per la selezione effettuata nel menu a discesa Scadenza.

      Inserisci l'ora del giorno nel formato HH:mm:ss, dove HH rappresenta l'ora su un orologio a 24 ore. Ad esempio, 14:30:00 per le 14:30 del pomeriggio.

      Per l'ora del giorno, le impostazioni internazionali e il fuso orario predefiniti variano a seconda di dove viene eseguito il codice (non è possibile conoscerli al momento della configurazione).

    4. Fai clic su Salva.
  5. Per modificare una cache:
    1. Fai clic su Modifica.
    2. Modifica i valori per la cache.
    3. Fai clic su Salva.
  6. Per svuotare una cache, fai clic su Svuota accanto alla cache che vuoi svuotare.
  7. Per eliminare una cache:
    1. Fai clic su Modifica.
    2. Fai clic su Elimina accanto alla cache da eliminare.

Aggiunta di contenuti alla cache

Puoi compilare la cache durante il runtime del proxy API nei seguenti modi.