All Downloads are FREE. Search and download functionalities are using the official Maven repository.

en.help.ref-transactionservice.html Maven / Gradle / Ivy

There is a newer version: 3.2-b03
Show newest version

Transaction Service

Use the Transaction Service page to configure transaction recovery, timeouts, and logging.

The Transaction Service page contains the following options.

Load Defaults

Button to restore the default values of all the settings.

On Restart

If the Enabled checkbox is selected, the Enterprise Server attempts to recover incomplete transactions when the server is restarted. This option is disabled by default.

Transaction Timeout

Number of seconds the server waits before rolling back a transaction that has not completed. The default value is 0, meaning that the server waits indefinitely for a transaction to complete.

Retry Timeout

Number of seconds the Enterprise Server tries to connect to an unreachable server. The default value is 600 (10 minutes).

Transaction Log Location

The directory where server logs are kept. Transaction logs are kept in the tx subdirectory of the directory specified by this field. The default value is the directory specified by the Log Root field of the Domain Attributes page, which is located under the Advanced tab of the Enterprise Server node.

Heuristic Decision

Whether transactions that involve unreachable servers are to be committed or rolled back. The default value is Rollback. Committing indeterminate transactions can compromise the data integrity of your application.

Keypoint Interval

The number of transactions between keypoint operations, which compress the transaction log file. The default value is 65,536.

Additional Properties

Additional properties for the Transaction Service.

For a description of available properties, see Properties Specific to the Transaction Service.

Related Tasks




© 2015 - 2024 Weber Informatics LLC | Privacy Policy