Bonjour à tous.
J'ai un Jboss EAP 6.2 avec un domain controller et un host controller. Le host controller est paramétré pour démarrer 10 JVMs du même groupe d'application. Il n'y a aucune application de déployée, je cherche juste à démarrer les JVM.
Les premières JVM démarrent bien, mais arrivé à la 7ême, ca pose problème:
[Server:node7] 16:28:12,580 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operation ("parallel-subsystem-boot") failed - address: ([]): java.lang.OutOfMemoryError: unable to create new native thread
J'ai vraiment du mal à comprendre la limite qui est atteinte. Un OutOfMemory sur une JVM qui démarre et qui ne fait rien, j'ai du mal à comprendre.
Y'a t'il un tuning particulier à effectuer sur le host controller pour faire tourner 10 JVMs en même temps ?
Je précise aussi que si j'en démarre 5 au lancement du Host Controller, j'ai le même souci sur 2 ou 3 JVM, mais je suis capable de les relancer à la main après...
Pour les infos techniques: $ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.6 (Santiago) $ java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) $cat /proc/meminfo |grep MemTotal MemTotal: 49370036 kB
Les JVM sont à 2Go, mais même à 1Go, j'ai le même phénomène.
Merci d'avance pour vos réponses.
PS: J'ai fait ouvrir en parallèle un ticket chez Red Hat, mais je tente ici au cas où pour un avoir un retour d'expérience.
Quand on cherche, on trouve...
Donc pour info, c'était les limites de thread linux.
https://docs.jboss.org/author/display/RHQ47/Starting+Multiple+JBoss+AS+Insta...
Le 23/06/2015 16:52, Renaud Galante a écrit :
Bonjour à tous.
J'ai un Jboss EAP 6.2 avec un domain controller et un host controller. Le host controller est paramétré pour démarrer 10 JVMs du même groupe d'application. Il n'y a aucune application de déployée, je cherche juste à démarrer les JVM.
Les premières JVM démarrent bien, mais arrivé à la 7ême, ca pose problème:
[Server:node7] 16:28:12,580 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operation ("parallel-subsystem-boot") failed - address: ([]): java.lang.OutOfMemoryError: unable to create new native thread
J'ai vraiment du mal à comprendre la limite qui est atteinte. Un OutOfMemory sur une JVM qui démarre et qui ne fait rien, j'ai du mal à comprendre.
Y'a t'il un tuning particulier à effectuer sur le host controller pour faire tourner 10 JVMs en même temps ?
Je précise aussi que si j'en démarre 5 au lancement du Host Controller, j'ai le même souci sur 2 ou 3 JVM, mais je suis capable de les relancer à la main après...
Pour les infos techniques: $ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.6 (Santiago) $ java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) $cat /proc/meminfo |grep MemTotal MemTotal: 49370036 kB
Les JVM sont à 2Go, mais même à 1Go, j'ai le même phénomène.
Merci d'avance pour vos réponses.
PS: J'ai fait ouvrir en parallèle un ticket chez Red Hat, mais je tente ici au cas où pour un avoir un retour d'expérience.