RRD-Caching konfigurieren

Das Erstellen und Bearbeiten von RRD-Nachrichten (Remote Request Dispatcher) und die Übertragung dieser Daten über ein Netz bedeutet erheblichen Aufwand. Zur Verbesserung der Leistung kann die lokale Maschine die Cacheregeln des fernen Servers empfangen und damit ermitteln, wenn die Antwort lokal zwischengespeichert werden soll, um den RRD-Aufruf vollständig zu verhindern.

Informationen zu diesem Vorgang

Nicht unterstützte Regeln werden fern zwischengespeichert. Remote Request Dispatcher unterstützt jedoch nicht alle Regeln der Datei cachespec.xml für lokales Caching. Die folgenden Regeln für die Datei cachespec.xml werden für lokales Caching unterstützt.
Parameter
Ruft den angegebenen Parameterwert ab.
cookie
Ruft den angegebenen Cookie-Wert ab.
header
Ruft den angegebenen Anforderungsheader ab.
locale
Ruft die Ländereinstellung der Anforderung ab.
requestType
Ruft die HTTP-Anforderungsmethode aus der Anforderung ab.
Führen Sie die folgenden Schritte aus, um die Unterstützung für den dynamischen Cache für RRD zu aktivieren.

Vorgehensweise

  1. Aktivieren Sie das Servlet-Caching auf dem lokalen Server. Weitere Informationen finden Sie im Artikel "Servlet-Caching konfigurieren".
  2. Erstellen und installieren Sie eine Anwendung mit einer gültigen Richtliniendatei "cachespec.xml" mit Regeln, die von RRD unterstützt werden. Weitere Informationen finden Sie im Artikel "Cachefähige Objekte mit der Datei 'cachespec.xml' konfigurieren".
  3. Aktivieren Sie das Servlet-Caching auf dem fernen Server. Weitere Informationen finden Sie im Artikel "Servlet-Caching konfigurieren".
  4. Starten Sie WebSphere Application Server erneut. Weitere Informationen finden Sie im Artikel "Anwendungsserver verwalten".

Ergebnisse

Wenn Sie überprüfen möchten, ob der dynamische Cache lokal aktiviert ist, können Sie den RRD-Trace aktivieren und prüfen, ob ein Cachetreffer (CACHE HIT) für mehrere Anforderungen an eine Ressource ausgegeben wird, die eine entsprechende Cacherichtlinie besitzt. Alternativ können Sie CacheMonitor anstelle des Trace verwenden. Wenn der Cachemonitor auf der fernen Maschine keine Cachetreffer empfängt, ist die Antwort lokal zwischengespeichert. Der lokale Cachemonitor empfängt keine Treffer, weil RRD seinen eigenen angepassten Cache verwendet.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_rrd_dynacache
Dateiname:rweb_rrd_dynacache.html