Árvore de páginas

Atenção

Esta página foi revisada para considerar as configurações do TOTVS Fluig Plataforma a partir da atualização 1.6.

Objetivo


Este guia visa mostrar o procedimento para aumentar o timeout na execução de processos que contenham formulários com datasets, atividades de serviço, entre outros.


Como alterar o timeout


Para aumentar o timeout da plataforma, siga os passos descritos abaixo:

Importante!

A realização deste procedimento pode causar problemas de performance na plataforma. Recomendamos que seja realizado em ambiente de homologação antes de configurar em produção.


01. Pare os serviços do Fluig.

02. Edite o arquivo domain.xml, que está disponível em [diretório_instalação]/appserver/domain/configuration, alterando o parâmetro <coordinator-environment default-timeout="300"/> dentro do subsystem jboss:domain:transactions:5.0 (a partir da release 1.7) ou jboss:domain:transactions:3.0 (até a release 1.6.5) para o valor que desejar. Caso não houver o parâmetro, basta adicionar. Veja os exemplos abaixo:

    domain.xml
    <subsystem xmlns="urn:jboss:domain:transactions:5.0">
    <core-environment node-identifier="${jboss.tx.node.id:1}">
    <process-id>
    <uuid/>
        </process-id>
     </core-environment>
     <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
     <coordinator-environment default-timeout="400" statistics-enabled="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
     <object-store path="tx-object-store" relative-to="jboss.server.data.dir"/>
    </subsystem>
    domain.xml
    <subsystem xmlns="urn:jboss:domain:transactions:3.0">
    	<core-environment>
    		<process-id>
    			<uuid/>
    		</process-id>
    	</core-environment>
    	<coordinator-environment default-timeout="400"/> <!-- Incluir/alterar esta linha -->
        <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
    </subsystem>

    03. Salve as alterações.

    04. Inicie os serviços do Fluig na ordem correta.

    Após realizar esse procedimento, o timeout da plataforma será alterado conforme o parâmetro definido.