Incidente
No Mega ERP, após atualização da versão, ao tentar acessar alguns módulos, é apresentada a mensagem: Verificar se o SrvMegaXXX.exe está ativo.
Causa
Esta mensagem é apresentada, pois a partir da versão 5.02 do Mega, uma nova funcionalidade foi implementada, a qual requer um intervalo mínimo de 200 portas disponíveis para comunicação. Essa mudança foi introduzida devido à separação de servidores para melhorar a escalabilidade e a performance do sistema. Com isso, caso o intervalo de portas disponíveis não seja suficiente, os servers tentam subir na mesma porta causando um conflito, resultando nos servidores inativos.
Solução
Para que a mensagem não seja apresentada ao tentar acessar alguns módulos, realize os passos a seguir:
1. Alterar o arquivo de configuração do Mega (MegaConfig.xml):
- Localize o arquivo de configuração megaconfig.xml no diretório mega;
- Adicione a seguinte linha ao arquivo de configuração xml:
<TCPOFFSET>200</TCPOFFSET>
Essa tag especifica o intervalo de portas necessárias para garantir a comunicação sem conflitos. O valor 200 define que o Mega deve usar pelo menos 200 portas.
2. Reiniciar o MegaConnectionManager:
- Após salvar as alterações no arquivo de configuração, reinicie o serviço MegaConnectionManager para aplicar as novas configurações.
3. Verificar a conexão:
- Após a reinicialização, o sistema já estará preparado para distribuir os servers nas devidas portas corretamente.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.
Comentários
0 comentário
Por favor, entre para comentar.