Arquivo standalone-full.xml do Jboss sendo substituído durante a reinicialização

4

Eu modifiquei o standalone-full.xml enquanto o jboss está sendo executado. E então eu reiniciei a instância do jboss. Minha alteração não está disponível no arquivo (standalone-full.xml) após a reinicialização. Parece que a versão anterior (antes da modificação) foi restaurada. Mas, às vezes, as alterações estão refletindo após o reinício. É confuso. Alguma idéia, o que está acontecendo durante a reinicialização?

    
por Spike 14.10.2015 / 19:33

1 resposta

3

I have modified the standalone-full.xml while jboss is running.

O JBoss gerencia ativamente a configuração do servidor e reescreve o XML com base nos eventos que ocorrem durante sua operação. Estou assumindo que você fez essas modificações editando o XML diretamente usando um editor de texto. Embora você possa fazer isso com pouco impacto enquanto o servidor estiver off-line, fazer isso enquanto o servidor está em execução produz resultados imprevisíveis, como você descobriu.

Você pode definitivamente fazer alterações na configuração do servidor enquanto ele está sendo executado, mas para que ele seja aplicado de forma consistente, você deve usar o console de gerenciamento da web ( link ) ou o CLI ( ${JBOSS_HOME}/bin/jboss-cli.sh ). Fazendo suas mudanças dessa maneira, você pode até mesmo receber feedback sobre se sua mudança exigirá o reinício do JBoss.

    
por 14.02.2016 / 04:46

Tags