TECNOLOGIA – Middleware – Como efetuar uma análise básica do Middleware Senior
Dúvida
Como efetuar uma análise básica Middleware Senior?
Solução
Observação:
O objetivo deste artigo é orientar sobre uma análise básica do Middleware Senior, que deve ser realizada em todos os cenários (em todos os servidores de middleware) relacionados à ferramenta antes da abertura de chamados junto ao suporte.
Para efetuar uma análise básica do Middleware Senior, precisamos validar configurações do Windows e do SeniorConfigCenter, conforme abaixo:
Configurações do Windows:
SharedSection:
1. Acesse o regedit do Windows;
2. Acesse o diretório HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems;
3. Expanda a coluna Dados na janela a direita:
4. Verifique a chave SharedSection, onde o terceiro valor deve estar igual ao segundo valor:
5. Ajuste o valor se necessário. Clique aqui e acesse o Portal de Documentação Senior, pesquise por "Pós-instalação por produto" e localize a documentação completa desta rotina na Tecnologia.
6. Reinicie o SERVIDOR para aplicar a configuração.
Opções de energia:
1. Acesse o diretório Painel de Controle \ Hardware e Sons \ Opções de Energia;
2. Configure o plano de Alto desempenho;
3. Reinicie o SERVIDOR para aplicar a configuração.
Arquivo de notificação do Windows:
1. Pare o serviço Senior - Serviço de informações da instalação e o Senior Middleware;
2. Acesse o diretório do Windows C:\Windows\System32 e C:\Windows\SysWOW64;
3. Exclua o arquivo com nomenclatura ntfxxxx.db;
4. Acesse o SeniorConfigCenter \ Chaves;
5. Adicione uma nova chave com os dados abaixo:
Chave: com.senior.notification_center.active;
Valor: false.
6. Inicie os serviços.
SeniorMiddleware:
Conexão com a porta do Middleware:
Importante:
Os valores definidos nos exemplos abaixo dependem de cada ambiente e deve ser adaptados, mas podem ser utilizados para uma validação padrão e devem acompanhar o ambiente para possíveis ajustes.
Importante:
Para ambientes mais complexos, mais de 100 instâncias simultâneas, entre em contato com o suporte para orientação sobre os valores.
1. Acesse o SeniorConfigCenter.exe, localizado na pasta Senior;
2. Acesse o diretório Middleware \ Gerenciador;
3. Faça o teste de conexão que deve retornar com sucesso:
4. Caso o teste não execute com sucesso, faça as verificações abaixo:
4.1. Verifique se o serviço do middleware está configurado com usuário administrador;
4.2. Verifique se o serviço do middleware está iniciado;
4.3. Execute o SeniorConfigCenter como administrador e faça o teste novamente;
4.3.1. Caso o teste funcione, faça os passos abaixo:
4.3.1.1. Clique com o botão direito do mouse no SeniorConfigCenter.exe;
4.3.1.2. Clique em propriedades;
4.3.1.3. Acesse o menu Compatibilidade;
4.3.1.4. Marque na opção Executar este programa como administrador;
4.3.1.5. Clique em aplicar:
4.3.1.6. Faça a mesma configuração para o arquivo SeniorMiddleware.exe na mesma pasta do SeniorConfigCenter.
Balanceamento de carga:
1. Acesse o SeniorConfigCenter;
2. Acesse o diretório Middleware \ Balanceamento de carga;
3. Defina o mesmo valor para os campos Por servidor e Por sessão em Quantidade máxima de instâncias:
Observação:
Os valores somente ficaram diferentes se o cliente utilizar sessão de usuário para o Middleware Senior.
4. Clique no botão Avançado... em Quantidade máxima de instâncias;
5. Defina o valor 120 no campo Reiniciar instâncias após o tempo de execução atingir x minutos;
6. Clique no botão Ok:
7. Defina no máximo 20% das instâncias totais em Quantidade mínima de instâncias:
Observação:
No exemplo acima o ambiente possui 60 instâncias totais, desta forma foi definido as quantidades abaixo até chegar no valor 12 no Total das quantidades mínimas de instâncias nos aplicativos.
8. Defina o valor 10 no campo Fechar instâncias acima do mínimo ociosas a mais de x minutos:
9. Clique no botão Aplicar do SeniorConfigCenter;
10. Reinicie o Serviço de informação e SeniorMiddleware em todos os servidores de middleware para aplicar as configurações.
Importante:
Caso esses valores causem lentidão ou outra situação no uso do sistema, volte as configurações originais.
Caso após essas configurações a situação não for resolvida, devem abrir um chamado no suporte e encaminhar evidências de todos os passos efetuados e os logs do Middleware com nomenclatura MDW e MD-APP da semana em que o incidente ocorreu.
Para mais informações de como gerar os logs do middleware consulte o artigo TECNOLOGIA - Middleware - Como habilitar a geração de logs de texto do Senior Middleware.