Instanzen des Servlet-Caches verwenden

Dieser Artikel beschreibt das Konfigurieren von Servlet-Cacheinstanzen.

Vorbereitende Schritte

Aktivieren Sie zunächst den dynamischen Cache-Service.

Informationen zu diesem Vorgang

Führen Sie die hier beschriebenen Schritte aus, damit Ihre Anwendung auf Instanzen des Servlet-Caches im dynamischen Cache zugreifen kann. Die Verwendung von Servlet-Cacheinstanzen kann den Durchsatz Ihrer Anwendung steigern, da Sie Ausgabe und Effekte eines aufgerufenen Servlets speichern können. Mit Servlet-Cacheinstanzen haben Sie auch die nötige Kontrolle über den Cache für mehrere Anwendungen, die in einem Anwendungsserver ausgeführt werden. Weitere Informationen finden Sie im Artikel "Cacheinstanzen".

Vorgehensweise

  1. Aktivieren Sie das Servlet-Caching. Weitere Informationen finden Sie im Artikel "Servlet-Caching konfigurieren".
  2. Konfigurieren Sie eine oder mehrere Cacheinstanzen.
    1. Klicken Sie in der Administrationskonsole auf Ressourcen > Cacheinstanzen > Servlet-Cache-Instanzen.
    2. Geben Sie den Geltungsbereich für die Cacheinstanz an. Geben Sie die Zelle als Geltungsbereich an, wenn die Cacheinstanz allen Servern in der Zelle zur Verfügung stehen soll. Bei Auswahl des Knotens als Geltungsbereich ist die Cacheinstanz für alle Server eines Knotens verfügbar. Der Geltungsbereich Server bedeutet, dass die Instanz nur für den ausgewählten Server verfügbar ist. Bei Bedarf können Sie eine Kombination von Geltungsbereichen verwenden.
      Anmerkung: Sie können keine Cacheinstanzen (Objekt oder Servlet) mit unterschiedlichen Geltungsbereichen mit demselben Cachenamen oder JNDI-Namen erstellen.
    3. Klicken Sie auf Anwenden, um den Geltungsbereich zu speichern.
    4. Geben Sie die Einstellungen für die Cacheinstanz an. Die Felder "Name" und "JNDI-Name" sind erforderlich. Der JNDI-Name ist das Attribut "name", das im Element <cache-instance> in der Datei cachepec.xml angegeben ist. Beispiel für einen JNDI-Namen in der Datei "cachespec.xml":
      <cache-instance name="services/cache/instance_one">
      Geben Sie in diesem Beispiel services/cache/instance_one als JNDI-Namen an.
  3. Aktualisieren Sie Ihre Anwendung. Wenn Sie eine Servlet-Cacheinstanz verwenden möchten, müssen Sie ein Element des Typs <cache-instance> angeben, dessen Namensattribut mit dem JNDI-Namen für diese Cacheinstanz entspricht.

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=tdyn_servletcacheinstance
Dateiname:tdyn_servletcacheinstance.html