So konfigurieren Sie den Transaktionsdienst

  1. Erweitern Sie in der Navigationsstruktur den Knoten "Konfiguration".
  2. Wählen Sie die zu konfigurierende Instanz:
  3. Wählen Sie den Knoten "Transaktionsdienst".

    Die Seite "Transaktionsdienst" wird geöffnet.

  4. Aktivieren Sie auf der Seite "Transaktionsdienst" das Kontrollkästchen "Beim Neustart aktiviert", um die Wiederherstellung unvollständiger Transaktionen zu aktivieren, wenn der Server neu gestartet wird.

    Diese Option ist standardmäßig deaktiviert.

  5. Geben Sie im Feld "Transaktionszeitüberschreitung" den Zeitraum (in Sekunden) ein, der vergehen soll, bevor der Server eine unvollständige Transaktion zurücksetzt.

    Durch einen Wert von 0 werden Transaktionszeitüberschreitungen deaktiviert. Der Standardwert ist 0; das bedeutet, dass es von Seiten des Servers keine Zeitbeschränkung für den Abschluss einer Transaktion gibt.

  6. Geben Sie im Feld "Wiederholungszeitüberschreitung" den Zeitraum in Sekunden ein, während dessen GlassFish-Server versucht, eine Verbindung zu einem nicht erreichbaren Server herzustellen.

    Der Standardwert beträgt 600 (10 Minuten).

  7. Geben Sie im Feld "Speicherort des Transaktionsprotokolls" das Verzeichnis ein, in dem Serverprotokolle gespeichert werden sollen.

    Transaktionsprotokolle werden im Unterverzeichnis tx des Verzeichnisses gespeichert, das in diesem Feld angegeben ist. Der Standardwert ist das Verzeichnis, das auf der Seite "Domänenattribute" im Feld "Protokollstamm" angegeben ist, das sich im Knoten GlassFish-Server auf der Registerkarte "Erweitert" befindet.

  8. Wählen Sie aus der Dropdown-Liste "Heuristische Entscheidung" die Richtlinie aus, die die Verfahrensweise bestimmt, wenn das Ergebnis einer verteilten Transaktion nicht festgestellt werden kann, da andere Teilnehmer nicht erreichbar sind.

    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.

  9. Geben Sie im Feld "Schlüsselpunktintervall" die Anzahl der Transaktionen zwischen Schlüsselpunktvorgängen ein.

    Schlüsselpunktoperationen komprimieren die Transaktionsprotokolldatei. Der Standardwert beträgt 65.536.

  10. (Optional) Geben Sie im Abschnitt "Weitere Eigenschaften" weitere Eigenschaften an.

    Eine Beschreibung der verfügbaren Eigenschaften finden Sie unter Für den Transaktionsdienst spezifische Eigenschaften.

  11. Klicken Sie auf "Speichern".

    Tipp - Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden" und anschließend auf "Speichern".


  12. Starten Sie GlassFish-Server neu.
Siehe auch
Copyright © 2010, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis