Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2006, 12h18   #1
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 134
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 134
Points : 36
Points : 36
Par défaut Comment réaliser des commandes simultanément ?

J'ai un script qui permet de réaliser des pings à distance en ouvrant des sessions telnet.
Si j'ai 200 équipements, mon script fait alors : (boucle for)
  • connexion telnet équipement 1, puis ping
  • connexion telnet équipement 2, puis ping
  • connexion telnet équipement 3, puis ping
  • jusqu'au 200eme équipement
Les connexions telnet et les pings sont assez long.
Y'a t'il un moyen pour effectuer ces opérations en simultanées, par exemple 5 par 5, sachant que je n'ai pas besoin de récupérer les résultats.

Merci pour votre aide !
winnie82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 12h35   #2
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Oui c'est possible. Je ne connais pas très précisément le fonctionnement, mais je pense que tu trouveras ton bonheur là:http://netevil.org/node.php?nid=280
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2006, 14h11   #3
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 134
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 134
Points : 36
Points : 36
Cà à l'air intéressant mais c'est basé sur des soskets alors que je veux faire du multi-taches sur un script qui n'est pas basé sur les sockets.

Ce que j'aimerais faire par exemple c'est de lancer la fonction "test($param)" simultanément pour des paramètres différents.

Y'a t'il une solution ou est-ce impossible en PHP.
winnie82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 11h39   #4
Membre éprouvé
 
Avatar de GregPeck
 
Inscription : novembre 2005
Messages : 530
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 530
Points : 464
Points : 464
Tu le fait comment ton telnet sans les sockets ?
GregPeck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 12h52   #5
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 134
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 134
Points : 36
Points : 36
Je veux dire que c'est indépendant des socket. Juste ce qui concerne le multitache
winnie82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 14h04   #6
Membre éprouvé
 
Avatar de GregPeck
 
Inscription : novembre 2005
Messages : 530
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 530
Points : 464
Points : 464
Ok d'accord.

Je te demandais ça car si tu executais ton telnet via une commande shell linux, tu pouvais rajouter & à la fin de la ligne de commande pour ne pas attendre le résultat et continuer aux autres.

A ma connaissance, il est impossible de faire du multi-taches en php.
GregPeck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h49.


 
 
 
 
Partenaires

Hébergement Web