IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

fsockopen et le multi-lancement d'un service


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Points : 110
    Points
    110
    Par défaut fsockopen et le multi-lancement d'un service
    Bonjouur tout le monde,
    j'ai un script php (avec fsockopen) qui lance un service java hébergée dans l'AWS avec l'elasticbeanstalck, quand je lance le script php une seule fois j'obtiens le résultat souhaité, mais dès que je lance le script plusieurs fois et en même temps alors là parmi 10 lancement j'obtiens 5 résultats par exemple voir même moins.

    voilà le script:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    $fp = fsockopen("lien_vers_le_service.elasticbeanstalk.com", 80, $errno, $errstr, 60);
    			if (!$fp) {
    				echo "$errstr ($errno)<br />\n";
    			} else {
     
    				$questionSocket = urlencode(ldap_quote($question));
    				$corpusPathSocket = urlencode($profession."/".$categorie."/");
     
    				$namefich = "resultatFinal_asyn"
     
    				$param = "/services/Main/System?question=" . $questionSocket . "&Path=" . $corpusPathSocket . "&file=" . $namefich;
     
    				$out = "GET $param HTTP/1.1\r\n";
    				$out .= "Host: lien_vers_le_service.elasticbeanstalk.com\r\n";
    				$out .= "Connection: Close\r\n\r\n";
     
    				fwrite($fp, $out);
    				fclose($fp); 
    			}
    est ce que la fonction fsockopen a des restrictions sur sur le nombre de lancement d'un url ?
    si oui est ce qu'il y a une solution ?
    si non comment je peux remédier à ce problème ?

    Mercii

  2. #2
    Membre régulier
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Points : 110
    Points
    110
    Par défaut
    je vous signale que le script PHP est hébergé dans l'OVH est il utilise le port 80, et le service java hébergé dans AWS (elasticbeanstalk) et il utilise aussi le port 80.

    Mercii d'avance

  3. #3
    Membre régulier
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Points : 110
    Points
    110
    Par défaut
    bonsoir les amis,
    je suis toujours bloqué à ce niveau, merci de me guider pour trouver un solution.

    Mercii

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/07/2007, 11h55
  2. Pb lors du lancement d'un service windows
    Par Med80 dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 24/07/2007, 13h40
  3. exécution d'un code au lancement d'un service
    Par ali.ensi dans le forum Visual C++
    Réponses: 3
    Dernier message: 04/05/2007, 18h36
  4. [ASA9] lancement d'un service
    Par cubepiege dans le forum Sybase
    Réponses: 3
    Dernier message: 15/03/2007, 17h14
  5. Erreur lors du lancement d'un service web
    Par MacReiben dans le forum Services Web
    Réponses: 1
    Dernier message: 26/07/2006, 23h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo