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 in Application Request Routing (ARR).
Esistono diversi modi per eliminare il contenuto memorizzato nella cache in ARR.
Elimina tutti gli oggetti memorizzati nella cache: questa azione elimina tutti i contenuti memorizzati nella cache da tutte le posizioni dell'unità cache primaria. 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 applicazioni.
Elimina 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 è selezionato un file, tutti i file associati verranno rimossi. Ad esempio, si potrebbe 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.
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 tutti i contenuti che corrispondono 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 gli scenari ARR:
- Procedure dettagliate ARR versione 1: uso del modulo di routing delle richieste dell'applicazione.
- Procedure dettagliate ARR versione 2: Panoramica del routing delle richieste di applicazione versione 2.
Se application request routing 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 Application Request Routing Cache a livello di server.
Per eliminare tutti gli oggetti memorizzati nella cache tramite l'interfaccia utente
Avviare Gestione IIS.
Selezionare il server nella visualizzazione albero di spostamento.
Fare doppio clic su Cache di routing delle richieste dell'applicazione.
Nel riquadro Azioni fare clic su Elimina tutti gli oggetti memorizzati nella cache.
Nella finestra di dialogo di conferma fare clic su Sì.
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 applicazioni.
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 di 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 di corrispondenza wildchar (*) per eliminare il contenuto corrispondente al modello.
Nota
Se si riscrive il nome host come descritto nell'articolo Distribuzione del routing delle richieste di 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.
Nel riquadro Azioni fare clic su Elimina oggetti memorizzati nella cache specifici.
Nella finestra di dialogo Elimina oggetti memorizzati nella cache immettere un percorso URL assoluto al contenuto memorizzato nella cache da eliminare. Nell'esempio
http://wonyoo-w2k8.arr1-cdn.com/images/2.0/body_bg.jpg
seguente verrà rimosso.Una finestra di dialogo di conferma viene visualizzata quando il contenuto specificato è stato eliminato correttamente.
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 wildchar. Nell'esempio seguente il modello di URL è
http://wonyoo-w2k8.arr1-cdn.com/cache/*.jpg
.Una finestra di dialogo di conferma viene visualizzata quando il contenuto corrispondente al modello è stato eliminato correttamente.
Riepilogo
È stato eliminato uno o più contenuti memorizzati nella cache da ARR. Per altre procedure dettagliate sulla versione 2 di ARR, vedere l'articolo Application Request Routing Version 2 Overview (Panoramica del routing delle richieste di applicazione versione 2).