- Erweitern Sie in der Navigationsstruktur den Knoten "Konfiguration".
- Wählen Sie die zu konfigurierende Instanz:
- Um eine bestimmte Instanz zu konfigurieren, wählen Sie den Konfigurationsknoten der Instanz
aus. Für die Standardinstanz server wählen Sie z. B. den Knoten server-config.
- Um die Standardeinstellungen für alle Instanzen zu konfigurieren, wählen Sie den Knoten
default-config.
- Wählen Sie den Knoten "Transaktionsdienst".
Die Seite "Transaktionsdienst" wird geöffnet.
- 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.
- 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.
- 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).
- 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.
- 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.
- 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.
- (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.
- Um eine Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "Eigenschaft hinzufügen". Geben
Sie in die daraufhin angezeigte leere Zeile den Eigenschaftsnamen in das Feld
"Name" und den Eigenschaftswert in das Feld "Wert" ein.
- Um eine Eigenschaft zu ändern, bearbeiten Sie das Feld "Wert" dieser Eigenschaft.
- Um eine Eigenschaft zu löschen, aktivieren Sie das Kontrollkästchen links neben dem
Feld "Name" der zu löschenden Eigenschaft und klicken Sie anschließend auf die
Schaltfläche "Eigenschaften löschen".
- Klicken Sie auf "Speichern".
Tipp - Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden"
und anschließend auf "Speichern".
- Starten Sie GlassFish-Server neu.