Freigeben über


Zwischengespeicherte Objekte löschen

Dieser Abschnitt der Dokumentation bezieht sich auf Microsoft Application Request Routing Version 2 für IIS 7 und höher.

Ziel

So entfernen Sie die zwischengespeicherten Inhalte erfolgreich vom Datenträger auf dem Anwendungsanforderungsrouting (APPLICATION Request Routing, ARR).

Es gibt mehrere Möglichkeiten, die zwischengespeicherten Inhalte auf ARR zu löschen.

  1. Alle zwischengespeicherten Objekte löschen: Mit dieser Aktion werden alle zwischengespeicherten Inhalte von allen primären Cachelaufwerkspeicherorten gelöscht. Diese Aktion löscht nicht zwischengespeicherte Inhalte vom sekundären Laufwerk, falls angegeben.

    Hinweis

    Diese Aktion kann sehr lange dauern, wenn viele zwischengespeicherte Objekte vorhanden sind. Beim Zurücksetzen eines Servers oder Beim Hinzufügen/Entfernen von Laufwerken wird empfohlen, die Laufwerke zu formatieren, anstatt diese Aktion zum Entfernen der zwischengespeicherten Objekte zu verwenden. Weitere Informationen finden Sie in den Bereitstellungsempfehlungen für das Anwendungsanforderungsrouting .

  2. Ausgewählte zwischengespeichertes Objekt löschen: Beim Browsen können Sie einen Ordner oder eine Datei auswählen und den ausgewählten Inhalt löschen. Wenn ein Ordner ausgewählt ist, werden alle Inhalte unter dem Ordner entfernt. Wenn eine Datei ausgewählt ist, werden alle zugehörigen Dateien entfernt. Möglicherweise haben Sie bemerkt, dass für einen bestimmten Inhalt mehrere Dateien vorhanden sein können:

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

    alle

    Im obigen Beispiel werden durch Auswählen einer der Dateien die Dateien entfernt, die example.jpgzugeordnet sind. Diese Aktion löscht den ausgewählten Inhalt sowohl aus dem primären Speicherort des Cachelaufwerks als auch aus dem sekundären Laufwerk( sofern angegeben).

  3. Löschen bestimmter zwischengespeicherter Objekte: ARR ermöglicht es dem Benutzer, eine bestimmte/absolute URL oder eine partielle URL mit Wildchar (*) einzugeben, um alle Inhalte zu löschen, die dem Muster entsprechen. Diese Aktion löscht die Inhalte sowohl aus dem primären Cachelaufwerkspeicherort(n) als auch aus dem sekundären Laufwerk( sofern angegeben).

Voraussetzungen

Diese Anleitung geht davon aus, dass Sie sowohl das ARR Version 1-Tutorial als auch andere Dokumente der Version 2 zum Konfigurieren und Aktivieren von Festplatten-Cache-Funktionen überprüft haben.

Schritt-für-Schritt-Anleitungen für ARR-Szenarien:

Wenn Anwendungsanforderungsrouting Version 2 nicht installiert wurde, können Sie es herunterladen unter:

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

Führen Sie die im Artikel " Install Application Request Routing Version 2 " beschriebenen Schritte aus, um ARR Version 2 zu installieren.

Schritt 1 : Löschen aller zwischengespeicherten Objekte

Das Feature "Datenträgercache" in ARR ist ein Feature auf Serverebene. Daher werden die Aktionen zum Löschen des Caches auf der Seite Application Request Routing-Cache auf Serverebene gefunden.

So löschen Sie alle zwischengespeicherten Objekte mithilfe der Benutzeroberfläche

  1. Starten Sie DEN IIS-Manager.

  2. Wählen Sie den Server in der Navigationsstrukturansicht aus.

    Screenshot, der den Knoten des Servers im I S-Manager zeigt.

  3. Doppelklicken Sie auf den Application Request Routing-Cache.

  4. Klicken Sie im Bereich "Aktionen " auf "Alle zwischengespeicherten Objekte löschen".

    Screenshot der Option

  5. Klicken Sie im Bestätigungsdialogfeld auf "Ja".

  6. Alle zwischengespeicherten Inhalte wurden aus allen primären Speicherorten des Cachelaufwerks(n) gelöscht.

    Wie oben erwähnt, kann diese Aktion lange dauern, wenn viele zwischengespeicherte Objekte vorhanden sind. Wenn die Laufwerke zurückgesetzt werden müssen, empfiehlt es sich, das Laufwerk zu formatieren, anstatt dieses Feature zum Entfernen der Dateien zu verwenden. Weitere Informationen finden Sie in den Bereitstellungsempfehlungen für das Anwendungsanforderungsrouting .

Schritt 2 : Löschen ausgewählter zwischengespeicherter Objekte

Dieses Feature ist beim Durchsuchen des zwischengespeicherten Inhalts mithilfe des IIS-Managers verfügbar. Diese Anleitung ist im Artikel Durchsuchen zwischengespeicherter Inhalte auf dem Datenträger mit Anwendungsanforderungsrouting dokumentiert.

Hinweis

Wenn Sie den Hostnamen wie im Artikel Bereitstellung des Anwendungsanforderungsroutings in CDN beschrieben umschreiben, dann erwartet das Dialogfeld 'Inhalt durchsuchen' den umgeschriebenen Hostnamen und nicht den ursprünglichen Hostnamen, den der Cacheknoten erhalten hat.

Schritt 3 : Löschen bestimmter zwischengespeicherter Objekte

ARR ermöglicht es dem Benutzer, eine absolute URL einzugeben, um einen bestimmten zwischengespeicherten Inhalt zu löschen, oder er kann eine wildchar (*) übereinstimmende URL akzeptieren, um Inhalte zu löschen, die dem Muster entsprechen.

Hinweis

Wenn Sie den Hostnamen wie im Artikel Bereitstellung des Anwendungsanforderungsroutings im CDN beschrieben umschreiben, erwartet das Dialogfeld "Inhalt durchsuchen" den umgeschriebenen Hostnamen und nicht den ursprünglichen Hostnamen, den der Cacheknoten erhalten hat.

  1. Klicken Sie im Bereich "Aktionen " auf "Bestimmte zwischengespeicherte Objekte löschen".

    Screenshot der Option

  2. Geben Sie im Dialogfeld " Zwischengespeicherte Objekte löschen" einen absoluten URL-Pfad zu dem zwischengespeicherten Inhalt ein, den Sie löschen möchten. Im folgenden Beispiel http://wonyoo-w2k8.arr1-cdn.com/images/2.0/body_bg.jpg wird entfernt.

    Screenshot des Dialogfelds

  3. Ein Bestätigungsdialogfeld wird angezeigt, wenn der angegebene Inhalt erfolgreich gelöscht wurde.

    Screenshot der Bestätigungsmeldung.

  4. Um alle Inhalte zu löschen, die einem URL-Muster entsprechen, kann ein Wildchar (*) verwendet werden. Geben Sie im Dialogfeld "Zwischengespeicherte Objekte löschen " in Schritt 2 oben anstelle eines absoluten Pfads eine URL mit einem Wildchar-Muster ein. Im folgenden Beispiel lautet http://wonyoo-w2k8.arr1-cdn.com/cache/*.jpgdas URL-Muster .

    Screenshot eines U R L mit einem Wildchar-Muster im Dialogfeld

  5. Ein Bestätigungsdialogfeld wird angezeigt, wenn der Inhalt, der mit dem Muster übereinstimmt, erfolgreich gelöscht wurde.

    Screenshot einer Meldung, die den Löschvorgang bestätigt.

Zusammenfassung

Sie haben jetzt erfolgreich einen oder mehrere zwischengespeicherte Inhalte aus ARR gelöscht. Weitere exemplarische Vorgehensweisen für ARR Version 2 finden Sie im Artikel "Application Request Routing Version 2" (Übersicht ).