1 Reply Latest reply on Dec 14, 2009 7:02 AM by Mark Little

    arjuna recovery slows performance

    Benito Juarez Newbie

      there is a long running transaction in my seam app. After 30 minutes the performance slows rapidly and these line are logged:

      "2009-10-05 18:30:13,355 DEBUG com.arjuna.ats.arjuna.logging.arjLogger Periodic recovery - second pass <Mo, 5 Okt 2009 18:30:13>
      2009-10-05 18:30:14,433 DEBUG com.arjuna.ats.arjuna.logging.arjLogger AtomicActionRecoveryModule: Second pass
      2009-10-05 18:30:14,433 DEBUG com.arjuna.ats.txoj.logging.txojLoggerI18N
      com.arjuna.ats.internal.txoj.recovery.TORecoveryModule_6 - TORecoveryModule - second pass
      2009-10-05 18:30:14,433 DEBUG com.arjuna.ats.jta.logging.loggerI18N com.arjuna.ats.internal.jta.recovery.info.secondpass Local XARecoveryModule - second pass"

      does anyone know what i can do? Is it possible to disable the recovery?





      JBoss Version: 5.0.1 GA

        • 1. Re: arjuna recovery slows performance
          Mark Little Master

          You probably need to look elsewhere for the cause of your slowdown. Those lines will be printed by the periodic recovery daemon. It's not doing anything but checking the object store and in your case because it finds nothing it then goes to sleep.


          Attach a debugger or profiler and that will give you a much better sense of where your overhead is coming from.