Der Absturz des Servers oder eines Ressourcenmanagers kann dazu führen, dass Transaktionen nicht vollständig ausgeführt werden. Es ist wichtig, diese unterbrochenen Transaktionen vollständig auszuführen und wiederherzustellen. GlassFish-Server ist so konzipiert, dass Transaktionen beim Serverstart wiederhergestellt und vollständig ausgeführt werden.
Wenn einige Ressourcen bei der Wiederherstellung nicht verfügbar sind, wird der Serverneustart möglicherweise verzögert, da versucht wird, die Transaktionen wiederherzustellen.
Wenn Transaktionen auf mehreren Servern ausgeführt werden, kann der Server, auf dem die Transaktion gestartet wurde, eine Verbindung mit den anderen Servern herstellen, um das Ergebnis der Transaktionen abzurufen. Wenn keine Kommunikation mit den anderen Servern möglich ist, verwendet die Transaktion zum Ermitteln des Ergebnisses das Feld "Heuristische Entscheidung".
Die Seite "Transaktionsdienst" wird geöffnet.
Standardmäßig ist das Kontrollkästchen "Aktiviert" nicht markiert.
Der Standardwert beträgt 600 (10 Minuten).
Wenn es keinen wichtigen Grund dafür gibt, "Durchführen" zu wählen, behalten Sie die Einstellung "Zurücksetzen" (die Standardeinstellung) für "Heuristische Entscheidung" bei. Das Durchführen unbestimmter Transaktionen kann die Datenintegrität Ihrer Anwendung gefährden.
Siehe auch
Copyright © 2005, 2011, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis