quinta-feira, 16 de fevereiro de 2017

WieldFly / JBoss ARJUNA012117: TransactionReaper::check timeout for TX

A exceção ocorre durante a manipulação de uma grande quantidade de informações, que acaba consumindo muito tempo e excede o default-timeout de 5 minutos.

Solução:

Adicionar a linha abaixo no standalone.xml do WildFly/JBoss,

<coordinator-environment default-timeout="Segundos"/>

<subsystem xmlns="urn:jboss:domain:transactions:2.0">
    <core-environment>
        <process-id>
            <uuid/>
        </process-id>
    </core-environment>
    <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
    <coordinator-environment default-timeout="3600"/> <!-- 1h -->
</subsystem>

Atenção: Fique atento ao consumo de memória e processamento!

Nenhum comentário:

Postar um comentário