Depois que ocorre uma rejeição do servidor e após cerca de 40 a 45 dias, recebemos alertas contínuos de "Confirmação de memória virtual" que indicam o uso de espaço de troca na magnitude de > 4 GB Isso também faz com que o aplicativo tenha um desempenho muito lento e experimente várias transações interrompidas. Configuração do servidor:
4 Servidores Tomcat (versão 7.0.22) que são balanceados por carga (não agrupados) por 2 Servidores Apache. E os próprios servidores Apache fornecem conteúdo estático e roteamento para esses 4 servidores tomcat.
Java Runtime Version: java version "1.6.0_30" Java(TM) SE Runtime Environment (build 1.6.0_30-b12) Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode
Parâmetros de inicialização da memória:
MEMORY_OPTIONS="-Xms1024m -Xmx1024m -Xss192k -XX:MaxGCPauseMillis=500 -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=256m -XX:+CMSClassUnloadingEnabled"
Monitoramento - o monitoramento do Wily está disponível em todos os servidores de produção que monitoram os principais parâmetros do servidor e envia e-mails de alerta configuráveis com base em configurações predefinidas.
Nota: Cada um dos servidores também tem dois outros domínios tomcat separados que executam aplicativos diferentes
Área investigada:
Alguém pode, por favor, me avisar o que poderia ser a causa disso e o que ser monitorado?