Für den Transaktionsservice spezifische Eigenschaften

Die folgenden Eigenschaften sind für die Konfiguration des Transaktionsservice verfügbar.

oracle-xa-recovery-workaround

Wenn diese Eigenschaft auf True gesetzt ist, wird der Oracle XA Ressource-Workaround zum Recovery von Transaktionen verwendet. Der Standardwert ist True.

disable-distributed-transaction-logging

Wenn diese Eigenschaft auf True gesetzt ist, ist das Transaktions-Logging deaktiviert, was u.U. die Performance steigern kann. Wenn das Kontrollkästchen "Beim Neustart aktiviert" aktiviert ist, wird diese Eigenschaft ignoriert. Der Standardwert ist False.

xaresource-txn-timeout

Ändert das XAResource-Timeout. In einigen Fällen kann das Standardtimeout für XAResource zu einem Abbruch von Transaktionen führen, sodass es geändert werden sollte. Der Standardwert ist für die verwendete XAResource spezifisch.

pending-txn-cleanup-interval

Gibt den Zeitraum (in Sekunden) an, in dem ein asynchroner Thread auf ausstehende Transaktionen prüft und diese abschließt. Wenn diese Eigenschaft nicht angegeben wird, gibt es keinen Standardwert. Wenn diese Eigenschaft angegeben, aber kein Wert spezifiziert ist, beträgt der Standardwert 60.

use-last-agent-optimization

Wenn diese Eigenschaft auf True gesetzt ist, ist Last-Agent-Optimierung aktiviert, was den Durchsatz an Transaktionen erhöht. Wenn eine Nicht-XA-Ressource in derselben Transaktion zusammen mit XA-Ressourcen verwendet wird, ist die Nicht-XA-Ressource der letzte Agent. Der Standardwert ist True.

delegated-recovery

Wenn diese Eigenschaft auf True gesetzt ist, ist das clusterweite delegierte Recovery aktiviert. Der Standardwert ist "False".

wait-time-before-recovery-insec

Gibt die Wartezeit (in Sekunden) an, nach der eine Instanz das Recovery für eine ausgefallene Instanz startet.

db-logging-resource

Gibt den JNDI-Namen der JDBC-Ressource für die Datenbank an, in der Transaktionen protokolliert werden. Weitere Informationen finden Sie in Chapter 17, Using the Transaction Service, im Oracle GlassFish Server Application Development Guide. Hierfür gibt es keinen Standardwert.

xa-servername

Gibt den Hostnamen an, den der Transaktionsservice verwendet, um die vom installierten GlassFish Server verwalteten Transaktionen zu identifizieren. Dies kann u.U. nützlich sein zur Wiederherstellung von Transaktionen aus der Logdatei, die auf einem anderen Host, auf dem GlassFish Server ausgeführt wird, erstellt worden ist.

Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices