É fundamental manter o Wildfly sempre atualizado para a versão mais recente (23 mod_03). Isso garante a compatibilidade do ambiente Sankhya com as últimas versões do JDK e demais componentes de infraestrutura, além de proporcionar ganhos de desempenho, estabilidade e segurança, reduzindo o risco de falhas em produção.
OBSERVAÇÃO: O procedimento de atualização deve ser realizado apenas por Administradores de Sistemas com conhecimento em Windows, ou pela equipe da Cloud, caso o ambiente esteja hospedado em nuvem. Antes de iniciar, é obrigatório validar a versão do JDK em uso. O Wildfly 23 é compatível com JDK 8u421 (preferencialmente) até JDK 11. Essa versão deve estar instalada e ativada no servidor para garantir o correto funcionamento do ambiente.
Procedimento de Instalação
Acesse o servidor onde o Wildfly atual está instalado e pare o serviço da aplicação Sankhya.
Logue-se como
administrador e acesse a pasta aonde está instalado o wildfly.
Crie um backup do diretório atual do Wildfly:
windows + R >> services.msc
Acesse o portal “Downloads Sankhya Wildfly” utilizando o seu Sankhya ID.
Faça o download do pacote correspondente ao seu banco de dados:
Descompactação do pacote:
Extraia o pacote wildfly_producao utilizando o WinRAR ou qualquer outro gerenciador de arquivos compatível.
Após a descompactação, o diretório resultante deverá conter:
Configure o servidor no PKG (SankhyaW Package Manager):
Acesse o diretório:
c:\sankhya\sankhyaW_gerenciador_de_pacotes\bin\Execute o comando:
sankhyaw-package-manager.batNo menu do PKG:
Selecione a opção 2: Selecionar servidor
Em seguida, selecione a opção 2: Configurar arranjo de portas
Escolha o servidor wildfly_producao (agora com Wildfly 23).
IMPORTANTE: O Wildfly altera a porta padrão para 8080. Ajuste para a porta correta de produção (geralmente 8180).
Acesse o diretório
c:/sankhya/wildfly_producao e abra o arquivo standalone.conf.bat do novo Wildfly.
Em seguida, copie as configurações de memória e argumentos do arquivo
standalone.conf.bat do Wildfly antigo (wildfly_producao_old) e cole no novo, replicando todas as definições necessárias.
Ajuste os dados de conexão do banco de dados conforme instruções do DBA.
IMPORTANTE: Os dados informados acima são individuais. Verifique também a porta HTTP: o padrão é 8080, mas se estiver configurada como 8180, ajuste-a no PKG em Configurar arranjo de portas.
No diretório
C:/sankhya/wildfly_producao/standalone/deployments, verifique se apenas os arquivos mge-ds.xml e wpm.war estão presentes.
Se o arquivo
mge-ds.xmlestiver ausente, revise a configuração correspondente no PKG.
- Também é possível alterar a memória no WPM, aba "configurações".
Inicialização automática do Wildfly Produção (Serviço do Windows)
Esta opção registra o Wildfly como serviço do Windows, permitindo a inicialização automática. Antes de prosseguir, é necessário desinstalar o serviço antigo, se houver.
Para iniciar o processo, o menu apresenta as opções:
Instalação/atualização expressa do Sistema;
Selecionar Servidor;
Listar Servidores registrados;
Registrar Servidor;
Sair.
Digite a opção 2: ''Selecionar Servidor'';
Em seguida, selecione a opção 1, referente ao Servidor de Aplicação wildfly_producao;
Após isso, o sistema apresentará novas opções para prosseguir com o registro do serviço.
- Digite a opção 10.
Em seguida, repita o primeiro passo:
Menu inicial:
Instalação/atualização expressa do Sistema
Selecionar Servidor
Listar Servidores registrados
Registrar Servidor
Sair
Digite a opção 2: ''Selecionar Servidor''.
Depois, selecione a opção 1, referente ao Servidor de Aplicação wildfly_producao
O sistema exibirá novas opções para prosseguir com o registro ou configuração do serviço:
- Digite a opção 9.
Inicialização do Wildfly
Abra o Executar (atalho:
Win + R) e digite:
services.msc
Localize e inicialize os serviços:
wildfly_producao;wildfly_teste;wildfly_treina.
Clique na aba “Logon” do serviço desejado.
No campo “Digite o nome do objeto a ser selecionado”, digite administrador e clique em “Verificar nomes”.
Digite a senha da conta e clique em “Aplicar”.
Em seguida, clique com o botão direito sobre cada serviço (
wildfly_producao, wildfly_teste, wildfly_treina) e selecione “Iniciar”.
OBSERVAÇÃO: Verifique se o logon do serviço está configurado com a conta administrador.
Reinicialização após falha
Após configurar a inicialização automática do serviço do Wildfly, é importante configurar a recuperação do serviço em caso de falhas:
Abra as propriedades do serviço e acesse a aba ''Recuperação''.
Configure as opções de recuperação conforme o exemplo abaixo:
Clique em “Aplicar” para salvar as alterações.
Acesse o WPM seguindo o exemplo do link fornecido e configure a memória do Wildfly, se necessário.
Senha padrão do WPM:
tecsis(confirme com o responsável caso seja diferente).
Ajuste os dados de conexão do banco e salve as configurações.
Ajuste os dados de conexão do banco no WPM e salve as configurações.
Instale a mesma versão do sistema utilizada anteriormente ou o último release da mesma versão.
Valide o funcionamento do ambiente atualizado.
Importância da atualização do Wildfly
A atualização do Wildfly é essencial para manter o ambiente compatível com as versões atuais do JDK, do Java e do Sankhya, garantindo a continuidade do suporte técnico oficial.
Além disso, a atualização oferece benefícios como:
Correção de vulnerabilidades;
Melhora no desempenho;
Maior estabilidade do servidor de aplicações.
Ambientes que permanecem em versões antigas podem apresentar:
Falhas no deploy;
Quedas inesperadas durante o uso do sistema;
Incompatibilidade com novos recursos;
Instabilidade em cenários de alta carga;
Indisponibilidade de correções de segurança.
A não atualização compromete o funcionamento do sistema, a segurança e a manutenção futura do ambiente.
Comentários
0 comentário
Escreva seu comentário aqui
Por favor, entre para comentar.