トランザクションの回復、タイムアウト、ログを設定するには、「トランザクションサービス」ページを使用します。
「トランザクションサービス」ページには、次のオプションが含まれます。
デフォルト値を持つ設定をデフォルト値に戻すボタン。デフォルト値を持たない設定は変更されません。
このページの設定を適用する設定の名前。 このフィールドは読み取り専用です。
「有効」チェックボックスがオンの場合、GlassFish Server はサーバーの再起動時に未完了のトランザクションを回復しようとします。このオプションは、デフォルトでは無効になっています。
完了していないトランザクションをロールバックする前にサーバーが待機する秒数。デフォルト値は 0 です。これは、サーバーがトランザクションが完了するまで無期限に待機するという意味です。
GlassFish Server が到達不可能なサーバーに接続を試行する秒数。デフォルト値は 600 (10 分) です。
サーバーログの保管場所。トランザクションログは、このフィールドで指定したディレクトリの tx サブディレクトリに保存されます。デフォルト値は「ドメイン属性」ページの「ログルート」フィールドで指定されたディレクトリです。このページは GlassFish Server ノードの「詳細」タブの下にあります。
到達不可能なサーバーを含むトランザクションをコミットするか、ロールバックするかの判断。デフォルト値はロールバックです。未確定なトランザクションのコミットは、アプリケーションのデータの整合性を損なう可能性があります。
トランザクションログファイルを圧縮するキーポイント操作間のトランザクション数。デフォルト値は 65,536 です。
トランザクションサービスの追加プロパティー。
利用可能なプロパティーの説明は、「トランザクションサービスに固有のプロパティー」を参照してください。