Zwischengespeicherte Objekte löschen
Dieser Abschnitt der Dokumentation bezieht sich auf Microsoft Routing von Anwendungsanforderungen Version 2 für IIS 7 und höher.
Ziel
So entfernen Sie die zwischengespeicherten Inhalte erfolgreich vom Datenträger auf dem Routing von Anwendungsanforderungen (Application Request Routing, ARR).
Es gibt mehrere Möglichkeiten, die zwischengespeicherten Inhalte auf ARR zu löschen.
Alle zwischengespeicherten Objekte löschen: Mit dieser Aktion werden alle zwischengespeicherten Inhalte von allen primären Cachelaufwerkspeicherorten gelöscht. Diese Aktion löscht keine 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 Routing von Anwendungsanforderungen.
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 beim Auswählen einer der Dateien die Dateien entfernt, die example.jpg zugeordnet 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).
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 als auch aus dem sekundären Laufwerk (sofern angegeben).
Voraussetzungen
Bei dieser exemplarischen Vorgehensweise wird davon ausgegangen, dass Sie sowohl die exemplarische Vorgehensweise ARR Version 1 als auch anderen Version 2-Dokumente zum Konfigurieren und Aktivieren von Datenträgercachefeatures überprüft haben.
Exemplarische Vorgehensweisen für ARR-Szenario:
- ARR Version 1 exemplarische Vorgehensweisen:Verwenden des Moduls zum Routing von Anwendungsanforderungen.
- ARR Version 2 exemplarische Vorgehensweisen: Übersicht über Routing von Anwendungsanforderungen, Version 2.
Wenn Routing von Anwendungsanforderungen Version 2 noch nicht installiert ist, kann es über diese Adresse herunterladen werden:
- Microsoft Application Request Routing (Anwendungsanforderungsrouting) 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 (Anwendungsanforderungsrouting) 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 Installieren von Routing von Anwendungsanforderungen 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 Cacheaktionen zum Löschen auf der Seite Anwendungsanforderungsroutingcache auf Serverebene gefunden.
So löschen Sie alle zwischengespeicherten Objekte mithilfe der Benutzeroberfläche
Starten Sie den IIS-Manager.
Wählen Sie in der Navigationsstrukturansicht den Server aus.
Doppelklicken Sie auf Application Request Routing Cache.
Klicken Sie im Bereich Aktionen auf Alle zwischengespeicherten Objekte löschen.
Klicken Sie im Bestätigungsdialogfeld auf Ja.
Alle zwischengespeicherten Inhalte wurden aus allen primären Speicherorten des Cachelaufwerks 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 Routing von Anwendungsanforderungen.
Schritt 2 - Löschen ausgewählter zwischengespeicherter Objekte
Dieses Feature ist beim Durchsuchen des zwischengespeicherten Inhalts mithilfe des IIS-Managers verfügbar. Diese exemplarische Vorgehensweise ist im Artikel zum Durchsuchen zwischengespeicherter Inhalte auf dem Datenträger mit Routing von Anwendungsanforderungen dokumentiert.
Hinweis
Wenn Sie den Hostnamen wie im Artikel, Bereitstellen von Routing von Anwendungsanforderungen in CDN umschreiben, dann ist der Hostname, den das Dialogfeld Inhalt durchsuchen erwartet, umgeschriebene Hostname und nicht der ursprüngliche Hostname, 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 einen Wildchar (*) einer übereinstimmenden URL akzeptieren, um Inhalte zu löschen, die dem Muster entsprechen.
Hinweis
Wenn Sie den Hostnamen wie im Artikel, Bereitstellen von Routing von Anwendungsanforderungen in CDN umschreiben, dann ist der Hostname, den das Dialogfeld Inhalt durchsuchen erwartet, umgeschriebene Hostname und nicht der ursprüngliche Hostname, den der Cacheknoten erhalten hat.
Klicken Sie im Bereich Aktionen auf Bestimmte zwischengespeicherte Objekte löschen.
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 wird
http://wonyoo-w2k8.arr1-cdn.com/images/2.0/body_bg.jpg
entfernt.Ein Bestätigungsdialogfeld wird angezeigt, wenn der angegebene Inhalt erfolgreich gelöscht wurde.
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 das URL-Muster
http://wonyoo-w2k8.arr1-cdn.com/cache/*.jpg
.Ein Bestätigungsdialogfeld wird angezeigt, wenn der Inhalt, der mit dem Muster übereinstimmt, erfolgreich gelöscht wurde.
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 Routing von Anwendungsanforderungen Version 2 – Übersicht.