Das Element Objekt-Caching definiert die Vorhaltezeit von Anwendungen, Projekten und Sessions.

 

Object-Caching Konfiguration

Object-Caching Konfiguration

 

Eigenschaft

Beschreibung

Vorhaltezeit von Anwendungs-Objekten [min]

Vorhaltezeit von Anwendungs-Objekten in Minuten.

icon_comment

Die Vorhaltezeit von Anwendungsobjekten sollte auf das Zeitintervall gesetzt sein, bei dem auch Apache Tomcat wieder neu gestartet wird. Wenn die Voreinstellung beibehalten werden soll (1440 Minuten = 24 Stunden), dann ist ein täglicher Neustart von Apache Tomcat zu empfehlen, um alle Ressourcen neu zu initialisieren.

Vorhaltezeit von Projekt-Objekten [min]

Vorhaltezeit von Projekt-Objekten (bestimmten Objekten der Projektkonfiguration) in Minuten.

icon_comment

Dieser Wert muss mindestens doppelt so hoch sein wie das Session Timeout in der web_user.xml und höher als die Vorhaltezeit von Session-Objekten [min].

Ein Projekt, das von keiner Session verwendet wird, wird nach der halben bis ganzen Vorhaltezeit aus dem Cache entfernt. Die Session eines Benutzers hält ihr Projekt dabei nicht im Cache. Ist das Session Timeout länger als die halbe Vorhaltezeit, kann ein Benutzer, der nach einer Pause in ein selten genutztes Projekt zurückkehrt, seinen Arbeitsstand (Auswahl, Markup, Skizzen) verlieren, obwohl seine Session noch gültig ist: Das Projekt wird neu gestartet. Projekte, mit denen laufend andere Benutzer arbeiten, sind davon nicht betroffen.

Beispiel: Wird das Session Timeout auf 480 Minuten erhöht, muss die Vorhaltezeit von Projekt-Objekten mindestens 960 Minuten betragen. Die Vorhaltezeit von Anwendungs-Objekten darf nicht niedriger sein als die Vorhaltezeit von Projekt-Objekten, sonst wird die gesamte Konfiguration des Objekt-Cachings ignoriert und es gelten die Standardwerte. Längere Vorhaltezeiten halten mehr Objekte im Speicher - prüfen Sie danach den Speicher von Apache Tomcat.

Passen die Werte nicht zusammen, schreibt WebOffice beim Start einmal die Warnung SESSION_TIMEOUT_EXCEEDS_OBJECT_CACHING in das Log, mit den konfigurierten Werten und den empfohlenen Einstellungen.

Vorhaltezeit von Session-Objekten [min]

Vorhaltezeit von Session-Objekten (benutzerbezogenen Objekten) in Minuten.

icon_comment

•Dieser Wert soll ident zum Session Timeout in der web_user.xml sein.

•Dieser Wert muss niedriger sein als die Vorhaltezeit von Projekt-Objekten [min].

Konfiguration - Objekt-Caching