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.