(java -bash )deploiement en parallele d'éxécutable java sur plusieurs machine de

sy3ns Messages postés 80 Date d'inscription lundi 20 février 2006 Statut Membre Dernière intervention 16 avril 2008 - 16 avril 2008 à 13:28
sy3ns Messages postés 80 Date d'inscription lundi 20 février 2006 Statut Membre Dernière intervention 16 avril 2008 - 16 avril 2008 à 16:39
Bonjour


je souhaite lancé un exécutable java depuis un terminale

java monprogramme qui puisse éxécuter simulatément un exécutable sur differentes machine


j'ai construit une classe deploiement  qui permet de lancé des commandes via java

exemple ceci marche trés bien; j'ai le resultat que que je veux


Deploiement Depl = new Deploiement();

Depl.Commande("ls");    ok
<hr size="2" width="100%" />

mais ceci ne marche pas cela reste bloqué (j'ai bien evidemment lancé
ceci dans un thread en changeant le numero machine).    Et dans le main
je fait une boucle pr lancer le nombre d'éxécutable autant de fois que
je veux sur les machines que je désire. je peux également utiliser un
script bash  pour faire ce deploiement.


Deploiement Depl = new Deploiement();

Depl.Commande("ssh -i clefppd machine i"); pas ok(bloque à l'affiche cela me renvoi un point)

Depl.Commande("cd PROJET");

Depl.Commande("java executable");


Il faudrait que je lance ceci sur plusieur machine i

mais l'éxécution via ssh ne marcha pas avec ma classe deploiement
A voir également:

1 réponse

sy3ns Messages postés 80 Date d'inscription lundi 20 février 2006 Statut Membre Dernière intervention 16 avril 2008
16 avril 2008 à 16:39
bon j'ai mieux compri mon problème donc je formulerais beaucoup mieux ce que je souhaite faire en une phrase

Comment à partir  sequentiellement une suite d'exécutables en parallèle sur des machines différents via ssh à partir d'un terminal.

terminale$ ssh -i clef machine1
machine1$je lance exécutable

terminale$ssh -i clef machine2
machine2$je lance des exécutables séquentiellement

voila l'idée je souhaite automatiser ceci au lieu de le faire à la main
0
Rejoignez-nous