Problema com Aplicações Java + Flex em servidor Linux

2 respostas
D

Aqui na empresa estamos com um problema quanto a 2 servidores linux (Ambos são maquinas virtuais).

Servidor 1:
Ubuntu 8.04.2.
Memoria 4Gb.
Processador Dual Core 2.4GHz 8mb cache.
Java: 1.6.0_16.
Java™ SE Runtime Environment (build 1.6.0_16-b01).
Java HotSpot™ Server VM (build 14.2-b01, mixed mode).

Servidor 2:
Ubuntu 10.04.4 LTS.
Memoria 4Gb.
Processador Quad Core 2.5GHz 8mb cache.
Java: 1.6.0_20.
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1).
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode).

Ambos estão rodando aplicações Java + Flex.
No servidor 1, estão 11 aplicações. Aproximadamente 150 usuarios.
No servidor 2, estão 2 aplicações. Aproximadamente 50 usuarios.
As aplicaçoes são iguais, mudam apenas o banco de dados de origem.

Servidor de aplicação é o JBoss 4.2.

Porem, no servidor 2 após algum tempo, o consumo do processador chega a 100% impossiblitando de utilizar a aplicação, sendo necessario reiniciar o servidor de aplicação.

2 Respostas

KamikazeBr

Olá,
Eu entendo muito pouco sobre esse assunto, mas não poderia ser o OpenJDK??

De uma olhada nisso:

http://explodingjava.blogspot.com.br/2010/05/oracle-sun-jdk-vs-openjdk-and-jsf.html

Não o conheço muito bem, mas, levando em consideração que ambos o servidores são parecidos e o Servidor 1, que por ter mais aplicações e mais usuario rodando deveria ter mais problemas com processamento e memória em comparação ao Servidor 2, o que me leva a desconfiar do OpenJDK.

Repito, não entendo do assunto, é só uma análise lógica da situação.

L

Certamente a aplicação está consumindo e não está desalocando a memória…tente verificar se os objetos utilizados estão sendo descartados mesmo… ou se por algum erro de programação estão deixando alocado na memória para alguma posterior consulta que nunca acontece…

Criado 23 de março de 2012
Ultima resposta 23 de mar. de 2012
Respostas 2
Participantes 3