Die Seite "Verfügbarkeitsdienst" wird geöffnet.
Die Seite "Webcontainer-Verfügbarkeit" wird angezeigt.
Um die Verfügbarkeit aufzuheben, deaktivieren Sie das Kontrollkästchen "Aktiviert" für den Verfügbarkeitsdienst.
memory für keine Sitzungsfortdauer
file für Sitzungsfortdauer basierend auf dem Dateisystem, das nicht hochverfügbar ist
web-method (Webmethode) – Der Sitzungsstatus wird am Ende jeder Webanforderung vor dem Senden einer Antwort an den Client gespeichert. Dieser Modus stellt am besten sicher, dass der Sitzungsstatus bei einem Ausfall vollständig aktualisiert wird. Dies ist die Standardeinstellung.
time-based (zeitbasiert) – Der Sitzungsstatus wird im Hintergrund mit der Häufigkeit gespeichert, die durch das "Reap Interval" (Reap-Intervall) festgelegt ist. Weitere Informationen über diese Einstellung finden Sie unter So konfigurieren Sie die Manager-Eigenschaften des Webcontainers.
In diesem Modus ist weniger sichergestellt, dass der Sitzungsstatus vollständig aktualisiert wird. Dieser Modus kann die Leistung jedoch erheblich verbessern, da der Status nicht nach jeder Anforderung gespeichert wird.
Die Fortdauerhäufigkeit findet nur dann Anwendung, wenn der Fortdauertyp replicated lautet.
session (Sitzung) – Der Sitzungsstatus wird bei jedem Speichervorgang vollständig gespeichert. Dieser Modus bietet die beste Möglichkeit, um sicherzustellen, dass die Sitzungsdaten für verteilbare Webanwendungen ordnungsgemäß gespeichert werden.
modified-session (modifizierte Sitzung) – Der Sitzungsstatus wird vollständig gespeichert, wenn er geändert wurde. Eine Sitzung gilt als geändert, wenn HttpSession.setAttribute() oder HttpSession.removeAttribute() aufgerufen wurde. Es muss sichergestellt werden, dass setAttribute() bei jeder Attributänderung aufgerufen wird. Dies ist keine Anforderung der Java EE-Spezifikation, sondern für die ordnungsgemäße Funktionsweise dieses Modus erforderlich.
modified-attribute (modifiziertes Attribut) – Lediglich geänderte Sitzungsattribute werden gespeichert. Für die ordnungsgemäße Funktionsweise dieses Modus müssen folgende Richtlinien befolgt werden:
Rufen Sie setAttribute() bei jeder Änderung des Sitzungsstatus auf.
Stellen Sie sicher, dass keine Querverweise zwischen Attributen vorhanden sind. Die Objektdiagramme unter den verschiedenen Attributschlüsseln werden serialisiert und separat gespeichert. Wenn zwischen den Objekten unter den verschiedenen Schlüsseln Querverweise vorhanden sind, ist keine ordnungsgemäße Serialisierung und Aufhebung der Serialisierung möglich.
Verteilen Sie den Sitzungsstatus auf mehrere Attribute oder zumindest zwischen einem schreibgeschützten und einem änderbaren Attribut.
Der Fortdauerumfang findet nur dann Anwendung, wenn der Fortdauertyp replicated lautet.
Um die Verfügbarkeit des Single Sign-On-Status für das Failover aufzuheben, entfernen Sie das Häkchen aus dem Kontrollkästchen "Single Sign-On-Status".
GlassFish-Server definiert keine weiteren Eigenschaften für die Webcontainer-Verfügbarkeit.