Alta carga de CPU do servidor do Jetty

1

Às vezes, o jetty carrega nosso servidor em 100% - todos os segmentos para 100% de 1 núcleo.

Temosojetty9eoJDK1.7(noJetty6enoJDK1.7-issonãoaparece).Jettyagorarodandoemconfiguraçõespadrão,anteriormentenósrodamoscomJAVA_OPTIONS="-Xms4096m -Xmx4096m -server -XX:+UseConcMarkSweepGC"

Eu fiz o dump do thread principal (com jstack -F pid), mas isso não me dá nada (eu simplesmente não entendo). DUMP

Existe alguma maneira de determinar qual processo / projeto está carregando a CPU?

    
por LLAlive 07.02.2014 / 13:18

2 respostas

0

A única coisa que vejo nesse despejo de encadeamento são alguns encadeamentos fazendo cópias e arquivamentos. Uma série de lixões de thread levados ao longo de alguns segundos e minutos lhe daria uma idéia de que esses threads estão se comportando mal. Nada parece imediatamente fora do lugar jetty sábio naquele despejo.

    
por 07.02.2014 / 16:52
0

O problema estava no do projeto - ele faz um loop infinito quando algumas opções específicas ocorrem.

    
por 07.02.2014 / 17:01