Use top para ubicar ese proceso cuya ocupación de cpu es demasiado alta y busque el pid que ocupa demasiado alto
top
Cuando se usa el comando ps para ubicar aún más qué subproceso causó que la ocupación de la CPU fuera demasiado alta
ps H -eo pid,tid,%cpu | grep 进程id
id de proceso de jstack
jstack 32655
El hilo problemático se puede encontrar de acuerdo con la identificación del hilo, y el número de línea de origen del código del problema se puede ubicar más adelante.
Utilice una calculadora para convertir el número de hilo 32665 en hexadecimal. El resultado es 7F99
. Busque el valor de nid en la excepción informada y podrá encontrar la ubicación del código de error correspondiente.
Nuestro código en línea también puede estar bloqueado. La misma página puede use la identificación del proceso jstack para diagnosticar
jstack 32752
Se produjo un punto muerto mientras se observaba la salida