![Arquivo Jboss standalone-full.xml sendo substituído durante a reinicialização](https://rvso.com/image/668781/Arquivo%20Jboss%20standalone-full.xml%20sendo%20substitu%C3%ADdo%20durante%20a%20reinicializa%C3%A7%C3%A3o.png)
Modifiquei o standalone-full.xml enquanto o jboss está em execução. E então reiniciei a instância do jboss. Minha alteração não está disponível no arquivo (standalone-full.xml) após reiniciar. Parece que a versão anterior (antes da modificação) foi restaurada. Mas às vezes, as alterações são refletidas após a reinicialização. É confuso. Alguma ideia, o que está acontecendo durante a reinicialização?
Responder1
Modifiquei o standalone-full.xml enquanto o jboss está em execução.
O JBoss gerencia ativamente a configuração do servidor e reescreve o XML com base nos eventos que ocorrem durante sua operação. Presumo 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 está offline, fazer isso enquanto o servidor está em execução produz resultados imprevisíveis, como você descobriu.
Definitivamente, você pode fazer alterações na configuração do servidor enquanto ele está em execução, mas para que seja aplicado de forma consistente, você deve usar o console de gerenciamento web (http://localhost:8080/console) ou a CLI ( ${JBOSS_HOME}/bin/jboss-cli.sh
). Fazendo suas alterações dessa forma, você pode até obter feedback sobre se sua alteração exigirá a reinicialização do JBoss.