Start des Transaktionsservice konfigurieren
Die Wiederherstellung der Datenbanktransaktion kann stattfinden, wenn der Transaktionsservice zum ersten Mal verwendet oder wenn der Server gestartet wird.
Informationen zu diesem Vorgang
Standardmäßig wird die Transaktionswiederherstellung nach einem Serverfehler bei der ersten Verwendung des Transaktionsservice und nicht beim Serverstart durchgeführt. Sie können dieses Verhalten ändern, indem Sie Attribute für den Transaktionsservice angeben. Diese Attribute steuern den Zeitpunkt, zu dem die Wiederherstellung stattfindet, und legen fest, ob das System wartet, bis die Wiederherstellung beendet ist, bevor transaktionsorientierte Arbeitsvorgänge fortgesetzt werden.
Vorgehensweise
Um den Start des Transaktionsservice zu konfigurieren, geben Sie die folgenden Attribute im Element transaction in der Datei server.xml an:
Beispiel
Wenn Sie die folgende Transaktionselementkonfiguration verwenden, findet die Transaktionswiederherstellung bei jedem Serverstart statt und der Server wartet, bis die Transaktionswiederherstellung abgeschlossen ist, bevor er transaktionsorientierte Arbeitsvorgänge fortsetzt.
<transaction
recoverOnStartup="true"
waitForRecovery="true"
/>