Jboss Cluster Instacias

4 respostas
O

Pessoal meu servidor tem 8 GB de memória e o máximo que consegui diponibilizar para uma instancia do jboss foi 2200 MB, para aproveitar melhor meu recurso de memória eu criei duas instancias e as duas com a disponibilidade de 2200 cada. Essas duas instancia estão em cluster na mesma máquina, gostaria de um comentários de vocês sobre o meu ambiente, se existe algo errado, sugestões, críticas, são bem vindas. Não sei se o fato de fazer duas instancias em cluster na mesma máquina eu ganho performance ou acabo perdendeo.

root 8971 8964 2 Dec18 ? 00:14:46 /usr/local/java/bin/java -server -Xms1024m -Xmx2200m -XX:PermSize=128m -XX:MaxPermSize=256m -Dfile.encoding=iso-8859-1 -Dprogram.name=run.sh -Djava.endorsed.dirs=/usr/local/jboss/lib/endorsed -classpath /usr/local/jboss/bin/run.jar:/usr/local/java/lib/tools.jar org.jboss.Main -c all_Inst1

root 8997 8990 1 Dec18 ? 00:14:18 /usr/local/java/bin/java -server -Xms1024m -Xmx2200m -XX:PermSize=128m -XX:MaxPermSize=256m -Dfile.encoding=iso-8859-1 -Dprogram.name=run.sh -Djava.endorsed.dirs=/usr/local/jboss/lib/endorsed -classpath /usr/local/jboss/bin/run.jar:/usr/local/java/lib/tools.jar org.jboss.Main -c all_Inst2

Obrigado :smiley:

4 Respostas

louds

Você verificou qual o tempo que teu servidor leva para fazer um full GC em cada instância? Não é possivel rodar sem clustering, isso facilitaria sua vida em muito? Pq não usar um s/w de cache como memcached que gerencia memoria muito melhor que em linguagens com GC?

nbluis

São necessárias duas instancias no seu ambiente ?
Levantar uma instancia a mais apenas para não subutilizar seus recursos de memórias acho um tanto desnecessário.

Um s/w de cache pode agregar bastante, só o impacto do uso sobre a aplicação que precisa ser mensurado.
Além do memcached o jboss também tem um produto para esta finalidade. (JBoss Cache)

Até…

O

O que quer dizer full GC?

nbluis

Quando a memória de objetos estáveis (tenured generation) enche é feito pela JVM o fullgc para coleção do lixo.
Estas coletas são maiores e mais demoradas, porém menos frequentes.

[URL=http://www.argonavis.com.br/cursos/java/j100/java-5-mem-2.pdf]Pequeno tutorial a respeito[/URL]

Criado 19 de dezembro de 2007
Ultima resposta 19 de dez. de 2007
Respostas 4
Participantes 3