Dúvida
Como fazer para que o TOTVS Fluig Plataforma comece a responder as requests apenas após todos os artefatos terem sido deployados?
Ambiente
TOTVS Fluig Plataforma - Configurações Técnicas - A partir da versão 1.7.1-210518
Solução
Para habilitar esse comportamento, siga os passos abaixo:
1. Abra o arquivo domain.xml (disponível em [diretório_instalação]/appserver/domain/configuration) e procure pela propriedade FLUIG_WAIT_FULL_DEPLOY.
Caso a propriedade não exista, é só procurar pela tag <system-properties> e dentro dela incluir a seguinte linha:
<property name="FLUIG_WAIT_FULL_DEPLOY" value="false" />
2. Altere seu valor para true.
Quando esta propriedade contiver o valor "true", o startup mudará o comportamento, para que a plataforma passe a responder as requests apenas após todos os artefatos terem sido deployados, em contraste ao comportamento normal, que é responder após os principais artefatos terem sido deployados.
Isso fará com que demore mais tempo para começar a responder, porém quando começar a responder, não haverá mais risco de, por exemplo, alguma tela aparecer quebrada porque depende de algum artefato que ainda não foi deployado.
Importante
A partir da versão Voyager 2.0, as configurações foram migradas dos arquivos domain.xml e host.xml para o standalone.xml. Este artigo se refere às versões anteriores ao Voyager 2.0.
Para mais informações sobre a migração e as diferenças entre as versões, consulte nossa documentação Atualização Voyager (2.0) - O arquivo de configurações da plataforma mudou!
0 Comentários