2009-09-23 8 views
0

J'ai une situation particulière ici. J'ai installé JBoss 5.1.0 en tant que service dans la boîte de Wintel. Le service redémarrera lui-même si l'instance JBoss échoue.Test de basculement Jboss

Cependant, je ne pouvais pas trouver un moyen de tester ce scénario. J'ai tué la JVM qui exécutait JBoss, mais elle n'a pas redémarré le service. J'ai besoin de mettre fin anormalement au service JBoss pour pouvoir redémarrer.

En un mot, j'ai besoin d'un moyen de rendre JBoss anormalement.

Aidez-nous s'il vous plaît.

Répondre

0

Ecrivez une JSP qui appelle System.exit(1)? Cela pourrait tomber sous le coup du gestionnaire de sécurité, et JBoss pourrait ne pas l'autoriser. Dans mon expérience, les nœuds JBoss (et les serveurs d'applications en général) ont tendance à ne pas planter de telle sorte que le processus existe. Au lieu de cela, ils sont plus susceptibles de consommer des ressources croissantes (par exemple, la mémoire) jusqu'à ce qu'ils cessent de répondre et nécessitent un redémarrage explicite. C'est certainement plus facile à reproduire, mais c'est plus difficile à gérer automatiquement.