Como aproveitar ao máximo o JBOSS em ambientes multicore

1

Estou implantando o jboss em um sistema multicore, onde terei de 12 a 20 núcleos, e quando executo o servidor jboss, vejo apenas 1 processo em execução e sinto que ele não usará mais que um núcleo ...

Existe alguma maneira de usar mais núcleos ou o jboss é inteligente e, nesse processo, está usando mais threads ou algo assim?

Estou usando o AIX 6.1 em um sistema Power7. JVM J9 1.6

    
por Andor 13.07.2010 / 01:20

2 respostas

2

Estou usando o JBoss EAP 4.3 em servidores Dell PowerEdge de processador dual / core e dual-processor / quad-core. Quando carregamos o aplicativo JBoss, todos os núcleos estão em uso (em níveis variados) simultaneamente. A maior parte do trabalho está sendo feita pelo aplicativo, já que nosso uso do banco de dados é principalmente somente de gravação.

Além disso, como Ronald indicou, é sempre melhor encontrar ferramentas de monitoramento de desempenho adequadas para o seu ambiente.

    
por 13.07.2010 / 03:25
2

Deve ser multi-threaded, você deve ser capaz de ver menções de contagem de threads nos logs (bem, eu conheço websphere e ATG Dynamo melhor, mas o mesmo). Não que você não possa estragar tudo com uma configuração ruim. Leia sobre o monitoramento de desempenho do seu sistema operacional.

    
por 13.07.2010 / 02:09