Para Desenvolvedores

Ambiente de Dev lento. Lumis usando elastic interno mesmo com config para elastic remoto.

Prezados.

Estamos enfrentando problema de lentidão extrema nos ambientes de desenvolvimento com a versão 11.2 do produto.

O cenário se apresenta minutos após a subida do ambiente com o tomcat dentro do eclipse.

Ao analisar o comportamento com um profiler, notamos que o Lumis está abrindo ínumeras threads para o Elastic, mesmo que não haja uso de elastic local na máquina.No caso, estamos fazendo uso de elastic remoto.

Não sabemos se é realmente esta questão do elastic que possa estar causado a lentidão extrema.

Após alguns minutos de uso do portal (registrar serviços, cadastrar conteúdo e etc) o portal pára de responder causando Java Heap Space ou Out of memory.

Lembrando que a máquina de DEV em questão possui 12GB e não possui elastic local.

Anexarei abaixo print com as threads do elastic e o resultado do profiler no nmomento em que o portal encontra-se travado.

 

 

 

 

 

 

 

Por Lucas de Souza Toledo

Em 19/11/19 15:49

Acompanhar pergunta

1 resposta(s):

Ordenar por:

Lucas,

Essas threads não são um "elastic interno". Elas são abertas pelo Transport Client do Elasticsearch. É normal ter esse tanto de threads aí mesmo.

Para uma análise mais apurada, sugiro verificar:

  1. Resumo de como está a JVM no momento da lentidão (heap utilizada, heap disponível etc). A heap está no limite de utilização, pressionando o GC?
  2. Threaddump do momento da lentidão. O que as threads estão fazendo nesse momento? 

 

Att.

Por Thiago Berne

Em 04/12/19 16:51

Entrar

Interaja com a comunidade e tenha acesso a conteúdos exclusivos.

Houve algum erro ao acessar o banco de dados. Tente novamente mais tarde.