Condividi tramite


Eliminare oggetti memorizzati nella cache

Questa sezione della documentazione si applica a Microsoft Application Request Routing versione 2 per IIS 7 e versioni successive.

Obiettivo

Per rimuovere correttamente il contenuto memorizzato nella cache dal disco nel routing delle richieste di applicazione ( ARR).

Esistono diversi modi per eliminare il contenuto memorizzato nella cache in ARR.

  1. Elimina tutti gli oggetti memorizzati nella cache: questa azione elimina tutti i contenuti memorizzati nella cache da tutti i percorsi delle unità cache primarie. Questa azione non elimina il contenuto memorizzato nella cache dall'unità secondaria, se specificato.

    Nota

    Questa azione può richiedere molto tempo se sono presenti molti oggetti memorizzati nella cache. Quando si reimposta un server o si aggiungono o si rimuovono unità, è consigliabile formattare le unità anziché usare questa azione per rimuovere gli oggetti memorizzati nella cache. Per altre informazioni, vedere l'articolo Raccomandazioni sulla distribuzione per il routing delle richieste di applicazione .

  2. Elimina l'oggetto memorizzato nella cache selezionato: durante l'esplorazione, è possibile selezionare una cartella o un file e scegliere di eliminare il contenuto selezionato. Se è selezionata una cartella, tutti i contenuti nella cartella verranno rimossi. Se si seleziona un file, verranno rimossi tutti i file associati. Ad esempio, potresti aver notato che per un determinato contenuto potrebbero essere presenti più file:

    • example.jpg.full
    • example.jpg.full.gzip
    • example.jpg.0-1023
    • example.jpg.1024-2047

    tutti

    Nell'esempio precedente, la selezione di uno dei file rimuoverà i file associati a example.jpg. Questa azione elimina il contenuto selezionato sia dai percorsi dell'unità cache primaria che dall'unità secondaria, se specificato.

  3. Elimina oggetti memorizzati nella cache specifici: ARR consente all'utente di immettere un URL specifico/assoluto o un URL parziale con carattere jolly (*) per eliminare tutto il contenuto corrispondente al modello. Questa azione elimina i contenuti sia dai percorsi dell'unità cache primaria che dall'unità secondaria, se specificato.

Prerequisiti

Questa procedura dettagliata presuppone che sia stata esaminata sia la procedura dettagliata ARR versione 1 che altri documenti della versione 2 su come configurare e abilitare le funzionalità della cache del disco.

Procedure dettagliate per lo scenario ARR:

Se il routing delle richieste dell'applicazione versione 2 non è stato installato, è possibile scaricarlo all'indirizzo:

  • Microsoft Application Request Routing versione 2 per IIS 7 (x86) qui (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Microsoft Application Request Routing versione 2 per IIS 7 (x64) qui (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Seguire la procedura descritta nell'articolo Installare il routing delle richieste di applicazione versione 2 per installare ARR versione 2.

Passaggio 1- Eliminare tutti gli oggetti memorizzati nella cache

La funzionalità cache del disco in ARR è una funzionalità a livello di server. Di conseguenza, le azioni di eliminazione della cache sono disponibili nella pagina Cache di routing delle richieste di applicazione a livello di server.

Per eliminare tutti gli oggetti memorizzati nella cache tramite l'interfaccia utente

  1. Avviare Gestione IIS.

  2. Selezionare il server nella visualizzazione struttura ad albero di spostamento.

    Screenshot che mostra il nodo del server in I S Manager.

  3. Fare doppio clic su Cache di routing delle richieste dell'applicazione.

  4. Nel riquadro Azioni fare clic su Elimina tutti gli oggetti memorizzati nella cache.

    Screenshot che mostra l'opzione Elimina tutti gli oggetti memorizzati nella cache nel riquadro Azioni.

  5. Nella finestra di dialogo di conferma fare clic su .

  6. Tutti i contenuti memorizzati nella cache sono stati eliminati da tutte le posizioni dell'unità cache primaria.

    Come indicato in precedenza, questa azione può richiedere molto tempo se sono presenti molti oggetti memorizzati nella cache. Se è necessario reimpostare le unità, è consigliabile formattare l'unità anziché usare questa funzionalità per rimuovere i file. Per altre informazioni, vedere l'articolo Raccomandazioni sulla distribuzione per il routing delle richieste di applicazione .

Passaggio 2- Eliminare gli oggetti memorizzati nella cache selezionati

Questa funzionalità è disponibile durante l'esplorazione del contenuto memorizzato nella cache tramite Gestione IIS. Questa procedura dettagliata è documentata nell'articolo Esplorare il contenuto memorizzato nella cache su disco nel routing delle richieste dell'applicazione .

Nota

Se si riscrive il nome host come descritto nell'articolo Distribuzione del routing delle richieste dell'applicazione nella rete CDN, il nome host previsto dalla finestra di dialogo Sfoglia contenuto è il nome host riscritto e non il nome host originale ricevuto dal nodo della cache.

Passaggio 3- Eliminare oggetti memorizzati nella cache specifici

ARR consente all'utente di immettere un URL assoluto per eliminare un contenuto specifico memorizzato nella cache oppure può accettare un URL corrispondente di tipo wildchar (*) per eliminare il contenuto corrispondente al modello.

Nota

Se si riscrive il nome host come descritto nell'articolo Distribuzione del routing delle richieste dell'applicazione nella rete CDN, il nome host previsto dalla finestra di dialogo Sfoglia contenuto è il nome host riscritto e non il nome host originale ricevuto dal nodo della cache.

  1. Nel riquadro Azioni fare clic su Elimina oggetti memorizzati nella cache specifici.

    Screenshot che mostra l'opzione Elimina oggetti memorizzati nella cache specifici nel riquadro Azioni.

  2. Nella finestra di dialogo Elimina oggetti memorizzati nella cache immettere un percorso URL assoluto per il contenuto memorizzato nella cache da eliminare. Nell'esempio http://wonyoo-w2k8.arr1-cdn.com/images/2.0/body_bg.jpg seguente, verrà rimosso.

    Screenshot che mostra la finestra di dialogo Elimina oggetti memorizzati nella cache.

  3. Quando il contenuto specificato è stato eliminato correttamente, viene visualizzata una finestra di dialogo di conferma.

    Screenshot che mostra il messaggio di conferma.

  4. Per eliminare tutti i contenuti che corrispondono a un modello URL, è possibile usare un carattere jolly (*) . Nella finestra di dialogo Elimina oggetti memorizzati nella cache illustrata nel passaggio 2 precedente, invece di immettere un percorso assoluto, immettere un URL con un criterio jolly. Nell'esempio seguente il modello di URL è http://wonyoo-w2k8.arr1-cdn.com/cache/*.jpg.

    Screenshot che mostra un U R L con un criterio jolly nella finestra di dialogo Elimina oggetti memorizzati nella cache.

  5. Una finestra di dialogo di conferma viene visualizzata quando il contenuto corrispondente al modello è stato eliminato correttamente.

    Screenshot che mostra un messaggio che conferma l'eliminazione.

Riepilogo

È stato eliminato uno o più contenuti memorizzati nella cache da ARR. Per altre procedure dettagliate sulla versione 2 di ARR, vedere l'articolo Panoramica sul routing delle richieste di applicazione versione 2 .