Nella pagina Transaction Service è possibile configurare il ripristino, il timeout e le operazioni di registrazione delle transazioni.
La pagina Transaction Service contiene le seguenti opzioni.
Pulsante che consente di ripristinare i valori predefiniti di tutte le impostazioni.
Se la casella di controllo Enabled è selezionata, al riavvio del server viene eseguito un tentativo di ripristino delle transazioni incomplete. Questa opzione è disabilitata per impostazione predefinita.
Numero di secondi di attesa del server prima di eseguire il rollback di una transazione incompleta. Il valore predefinito è 0, che indica un tempo di attesa illimitato del server per il completamento di una transazione.
Numero di secondi durante i quali viene eseguito un tentativo di connessione tra GlassFish Server e un server irraggiungibile. Il valore predefinito è 600 (10 minuti).
Directory in cui vengono memorizzati i log del server. I log delle transazioni vengono memorizzati nella sottodirectory tx della directory specificata in questo campo. Il valore predefinito è la directory specificata nel campo Log Root disponibile nella pagina Domain Attributes all'interno della scheda Advanced del nodo GlassFish Server.
Consente di specificare se eseguire il commit o il rollback delle transazioni per cui vengono utilizzati server irraggiungibili. Il valore predefinito è Rollback. L'esecuzione del commit di un numero indeterminato di transazioni potrebbe avere ripercussioni sull'integrità dei dati dell'applicazione.
Numero di transazioni tra un'operazione keypoint e l'altra, che determinano il livello di compressione del file di log delle transazioni. Il valore predefinito è 65.536.
Proprietà aggiuntive per Transaction Service.
Per una descrizione delle proprietà disponibili, vedere Proprietà specifiche di Transaction Service.