Creazione e modifica di una cache dell'ambiente

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

Se non vuoi utilizzare la cache condivisa inclusa, puoi crearla e configurarla autonomamente. Puoi utilizzare la cache che crei sotto i criteri di memorizzazione nella cache, anziché utilizzare 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 conoscere i vari limiti che si applicano alle cache, come la dimensione di nome e valore, il numero totale di cache, il numero di elementi in una cache e la scadenza.

Informazioni sulla crittografia della cache

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

Definizione di una risorsa di cache

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

Per la separazione dei dati, l'ambito di una cache è limitato all'ambiente in cui l'hai creata. Ad esempio, i proxy API in esecuzione in un ambiente "di 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 informazioni sull'utilizzo, vedi Esempio: memorizzazione nella cache per uso generico.

Vedi anche: Criterio della cache delle risposte.

Gestione delle cache

Gestisci le cache come descritto di seguito.

Perimetrale

Per gestire le cache utilizzando l'interfaccia utente 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 di cache.
      Descrizione Campo facoltativo. Descrizione della risorsa di cache.
      Scadenza: L'ora di scadenza della cache. La scadenza può essere specificata come numero di secondi dopo la creazione, a un'ora del giorno specifica ogni giorno o a una data specificata.
      Nota: i seguenti criteri sostituiscono le impostazioni di scadenza con le voci della cache che creano: Compila criterio della cache e Criterio della cache delle risposte.
    3. Fai clic su Aggiungi cache.
  4. Per modificare una cache:
    1. Posiziona il cursore sulla cache nell'elenco per visualizzare il menu 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 sulla cache nell'elenco per visualizzare il menu Azioni.
    2. Fai clic su .
  6. Per svuotare una cache:
    1. Posiziona il cursore sulla cache nell'elenco per visualizzare il menu Azioni.
    2. Fai clic su .
    3. Fai clic su Elimina per confermare l'operazione di eliminazione.

Classic Edge (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 dell'ambiente > Cache.
  3. Seleziona l'ambiente per il quale 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/A Nome della cache. Deve essere univoco nell'ambiente. Fai riferimento a questo nome dai criteri che interagiscono con la risorsa di cache.
      Descrizione N/A Descrizione facoltativa della risorsa di cache.
      Tipo di scadenza Timeout in secondi Consente di impostare la scadenza delle voci della cache. La durata della voce può essere un numero specifico di secondi dopo la creazione, un'ora del giorno specifica ogni giorno o una data specificata. Nota: i seguenti criteri sostituiscono le impostazioni di scadenza con le voci della cache che creano: Compila criterio cache e Criterio cache risposta.
      Scadenza Per il timeout in secondi: 300 (secondi)

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

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

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

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

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

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

Compilazione della cache in corso...

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