Inhalt des Schreibvorgangs konfigurieren

In der Sitzungsverwaltung können Sie je nachdem, ob Sie datenbankpersistente Sitzungen oder die Replikation zwischen Speichern verwenden, festlegen, welche Sitzungsdaten in die Datenbank oder eine andere WebSphere-Instanz geschrieben werden. Sie können über Aufrufe der Methoden "setAttribute" und "removeAttribute" nur aktualisierte Eigenschaften für Sitzungsdaten zu schreiben, oder Sie können alle Eigenschaften für Sitzungsdaten schreiben.

Informationen zu diesem Vorgang

Dadurch fallen für den Autor von JSPs weniger Codeänderungen an, wenn die Anwendung in einer Clusterumgebung ausgeführt wird. Die Sitzungsverwaltung bietet die folgenden Optionen für das Zurückschreiben an:

  • Schreiben von Änderungen (der Standardwert) - Nur Eigenschaften von Sitzungsdaten, die über die Methodenaufrufe setAttribute und removeAttribute aktualisiert wurden, werden geschrieben.
  • Alles schreiben - Schreibt alle Eigenschaften von Sitzungsdaten.

Die Einstellung Alles schreiben ist möglicherweise vorteilhaft für Servlet- und JSP-Autoren, die den Status von Java™-Objekten ändern, die als Attribute in HttpSession enthalten sind und nicht die Methode "HttpSession.setAttribute" aufrufen.

Bei Verwendung von Alles schreiben können jedoch mehr Daten als nötig wiederhergestellt werden. Wenn diese Situation auf Sie zutrifft, erwägen Sie die gemeinsame Verwendung von Alles schreiben und Zeitbasiertes Schreiben, um so die allgemeine Leistung zu verbessern. Wägen Sie immer die Vor- und Nachteile Ihrer Installation ab.

Bei beiden Einstellungen für den Schreibinhalt werden beim erstmaligen Erstellen einer Sitzung die vollständigen Sitzungsangaben geschrieben. Dazu gehören auch Informationen zu allen an die Sitzung gebundenen Objekten.

Tabelle 1. Einzeilige und mehrzeilige Schemas . Wenn Sie mit persistenten Datenbanksitzungen arbeiten, hängt der bei allen folgenden Sitzungsanforderungen in die Datenbank geschriebene Inhalt davon ab, ob für die Datenbank ein einzeiliges oder mehrzeiliges Schema definiert wurde, wie in der folgenden Tabelle gezeigt wird.
Einstellung Schreibinhalt Verhalten beim Einzelzeilenschema Verhalten beim Mehrzeilenschema
Schreiben von Änderungen Wenn ein Sitzungsattribut aktualisiert wird, werden alle an die Sitzung gebundenen Objekte geschrieben. Es werden nur die über die Aufrufe setAttribute oder removeAttribute geänderten Sitzungsdaten geschrieben.
Alles schreiben Alle gebundenen Sitzungsdaten werden geschrieben. Alle Sitzungsattribute, die sich derzeit im Cache befinden, werden geschrieben. Wenn die Sitzung den Cache nie verlassen hat, werden alle Sitzungsattribute geschrieben.

Vorgehensweise

  1. Rufen Sie die entsprechende Ebene der Sitzungsverwaltung auf.
  2. Klicken Sie auf "Einstellungen für eine verteilte Umgebung".
  3. Klicken Sie auf "Angepasste Optimierungsparameter".
  4. Klicken Sie auf "Angepasste Einstellungen".
  5. Wählen Sie die gewünschte Einstellung für den Schreibinhalt aus.
  6. Klicken Sie auf OK.

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