GRS XT – CSM Center – Como identificar se há mais de uma CSM Center iniciada no mesmo ambiente
Dúvida
Como identificar múltiplas instâncias da CSM Center no ambiente?
Solução
Para validar de forma definitiva se existe um serviço extra da CSM Center em execução consumindo a base de dados, realize o seguinte teste:
1. Acesse o servidor principal de produção e pare o serviço da CSM Center local;
2. Conecte-se ao banco de dados do sistema e execute o comando a seguir: SELECT DATCSM, HORCSM FROM R000APL;
3. Execute esta mesma consulta (query) várias vezes consecutivas, com pequenos intervalos, e observe o valor retornado na coluna HORCSM;
O serviço da CSM Center foi projetado para atualizar esse campo de hora a cada 5 segundos. Se o campo HORCSM continuar sendo atualizado mesmo com o serviço do servidor de produção parado, isso é a prova de que existe outro serviço da CSM Center ativo em alguma máquina da rede conectando-se a esta mesma base.
Para resolver o incidente, localize o servidor ou máquina secundária que está com o serviço ativo indevidamente, pare a aplicação e corrija os apontamentos de banco de dados para evitar nova concorrência.