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.
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 .
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.
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:
- Procedure dettagliate di ARR versione 1: uso del modulo di routing delle richieste dell'applicazione.
- Procedure dettagliate sulla versione 2 di ARR: Panoramica del routing delle richieste di applicazione versione 2.
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
Avviare Gestione IIS.
Selezionare il server nella visualizzazione struttura ad 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 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.
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 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.Quando il contenuto specificato è stato eliminato correttamente, viene visualizzata una finestra di dialogo di conferma.
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
.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 Panoramica sul routing delle richieste di applicazione versione 2 .
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per