Abro la web del entorno de desarrollo por la mañana, no se carga una lista de menús y descubro que efectivamente hay un problema con la interfaz.
Inicia sesión en el servidor para ver la aplicación JavaArchivos de salida de redirección y archivos de registro, encontró que el último tiempo de registro se mantuvo en las 21:15, como se muestra en la figura siguiente:
Revisa los registros del sistema
8 sep 21:30:05 núcleo centos7-dev04: Sin memoria: Kill process 32452 (java) puntuación 84 o sacrificar hijo 8 sep 21:30:05 kernel centos7-dev04: Proceso 32452 (java) eliminado, UID 0, total-vm:7016412kB, anon-rss:1421400kB, file-rss:0kB, shmem-rss:0kB
Si sospechas que una aplicación ha sido cancelada por Linux, también puedes solucionarlo rápidamente usando el siguiente comando:
Para comprobar el uso de memoria, el comando es el siguiente:
Pasarcomando superior, y luego escribe mclaves, ordenadas según la memoria utilizada por el proceso, como se muestra en la figura siguiente:
PID: La identificación del proceso USUARIO: El propietario del proceso PR: La prioridad del proceso, cuanto menor es la prioridad, mayor es la prioridad que debe ejecutarse NInice: Valor VIRT: La memoria virtual ocupada por el proceso RES: La memoria física ocupada por el proceso SHR: Memoria compartida utilizada por el proceso S: El estado del proceso. S indica hibernación, R indica ejecución, Z indica bloqueo y N indica que el valor de prioridad del proceso es negativo %CPU: La tasa de uso de la CPU utilizada por el proceso %MEM: El porcentaje de memoria física y memoria total utilizada por el proceso TIEMPO+: El tiempo total de CPU consumido por el proceso tras su inicio, es decir, el valor acumulado del tiempo de uso de la CPU. COMMAND: El nombre del comando de inicio del proceso
La razón por la que la aplicación se colgó fue porque el servidor se estaba quedando sin memoria, y Linux eliminó automáticamente la aplicación Java según algunas reglas; al fin y al cabo, la aplicación Java ocupa una cantidad muy grande de memoria.
Puedes comprobar qué aplicación Java es específica usando el siguiente comando:
solución
1. Aumentar la memoria del servidor 2. Limitar el uso de memoria para aplicaciones Java 3. Migrar algunas aplicaciones Java a otros servidores
|