Glassfish – Serviço – Serviço cai inesperadamente
Incidente
Este incidente ocorre, pois a quantidade de memoria usada pelo glassfish chega a quantidade configurada para o dominio derrubando o serviço.
Causa
Verificamos que este incidente ocorre quando o ambiente possui algum pentest que rode scan nas portas, executando um brute force nas mesmas. Isto gera um aumento da memoria do glassfish pois as portas fora a http/https não tem como definição receber requisições externas.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Abra a pasta do Glassfish conforme exemplo: C:\glassfish40\glassfish\domains\domain1\config;
2. Abra o arquivo domain.xml;
3. No arquivo procure pelas palavras chaves que localizam as portas configuradas: JMS_PROVIDER_PORT, iiop-listener, jmx-connector, network-listener, -agentlib;
4. Crie bloqueio destas portas no Firewall Windows da maquina aonde está o Glassfish.