Schreibfrequenz konfigurieren
In der Sitzungsverwaltung können Sie je nachdem, ob Sie auf Datenbanken verteilte Sitzungen oder die Replikation zwischen Speichern verwenden, die Schreibfrequenz für das Schreiben von Sitzungsdaten in die Datenbank oder das Senden der Daten an eine WebSphere-Instanz konfigurieren. Sitzungsdaten können am Ende des Service-Servlet, durch manuelle Aktualisierung oder über zeitbasierte Aktualiserungsoptionen geschrieben werden.
Informationen zu diesem Vorgang
Diese Flexibilität ermöglicht es Ihnen, den Verstärkungsfaktor der Sitzungsleistung gegen verschiedene Abstufungen der Failoverunterstützung abzuwägen. Die Sitzungsverwaltung bietet die folgenden Optionen für das Optimieren der Schreibfrequenz an:
- Ende des Service-Servlet - Sitzungsdaten werden geschrieben, nachdem das Servlet die Methode service aufgerufen hat.
- Manuelle Aktualisierung - Sitzungsdaten werden nur geschrieben, wenn das Servlet die Methode IBMSession.sync aufruft.
- Zeitbasiert (Standardeinstellung) - Sitzungsdaten werden in regelmäßigen Zeitabständen (dem Schreibintervall in Sekunden) geschrieben.
Wird eine Sitzung zum ersten Mal erstellt, werden die Sitzungsdaten immer am Ende des Aufrufs der Methode service geschrieben.
Wenn Sie die zeitbasierte Schreiboperation verwenden, versucht der Server bei einem Shutdown gewöhnlich, die letzten Sitzungsdaten, d. h. die Daten im Sitzungscache, in den persistenten Speicher zu schreiben.
Wenn Sie die Optionen "Zeitbasiertes Schreiben" oder "Manuelle Aktualisierung" verwenden, kann es in Failoversituationen zu einem Datenverlust kommen, weil die Sicherungskopie der Sitzung im persistenten Speicher, z. B. in einer Datenbank oder einer anderen JVM, nicht mit der Sitzung im Sitzungscache synchron ist.
Vorgehensweise
- Rufen Sie die entsprechende Ebene der Sitzungsverwaltung auf.
- Klicken Sie auf "Einstellungen für eine verteilte Umgebung".
- Klicken Sie auf "Angepasste Optimierungsparameter".
- Klicken Sie auf "Angepasste Einstellungen".
- Wählen Sie die Methode für die Schreibfrequenz auf, die Sie verwenden möchten.
- Klicken Sie auf OK.