1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Cherche un script pour faire X traitements par seconde (limiter à X)

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par loran750, 25 Avril 2011.

  1. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 019
    J'aime reçus:
    0
    Bonjour,

    Je suis en train de développer un script shell en php (oui, ya pas que le Perl !) et mon besoin est le suivant :

    Je dois lancer un appel à une fonction indéfiniment, mais je dois limiter cet appel à 10 appels par secondes maximum (temps de traitement de l'appel compris).

    Avez-vous un bout de code tout prêt ?

    merci d'avance.
    lolo
     
  2. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 019
    J'aime reçus:
    0
    bon en faisant tourner mes neurones et en profitant d'un moment où j'étais moins paresseux, j'ai codé ceci pour les gens intéressés

    Code:
    while ( (!$maconditiondesortie) {
    
       $time = time();
       //print (date('Y-m-d H:i:s', $time)."\n");
       
       //mon traitement
       .................
    
       //ma boucle d'attente pour que mon traitement + l'attente ne descende pas en dessous de 6 secondes. Soit une limite de 10 traitements à la minute.
       while ( abs( time()-$time ) <= 6  ) {
       }
     }
    
     
  3. Robinson
    Robinson WRInaute passionné
    Inscrit:
    26 Octobre 2005
    Messages:
    1 641
    J'aime reçus:
    0
    Ce n'est pas X traitements par seconde mais par minute donc...

    Et pour si peu de traitements, t'as une drôle de façon de t'y prendre... pourquoi ne pas utiliser sleep ?
    Le temps de traitement peut fortement varier ?
     
  4. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 019
    J'aime reçus:
    0
    oui, tu as raison, c'est par minute.

    Le temps de traitement ne varie pas beaucoup et est négligeable vis à vis de la seconde. Le traitement doit être d'environ quelques 1/10e de seconde au maximum. En ce qui me concerne, c'est un appel SOAP avec attente d'une réponse.

    Autre soucis, mon code faisait monter mon CPU à 90% ! 'tain ! heureusement que j'ai vu ça mais depuis 18h15 jusqu'à 20h55 mon serveur était à genou !!!

    Je vais passer avec ton sleep(6)... et cela pourrait me convenir. Car cela fera un traitement + l'attente à 6,1 à 6,3 secondes au lieu de 6,0 secondes). Cela me convient, surtout vis à vis du CPU :)
    Note : Sleep prend comme paramètre des secondes. Pour certaines personnes, cela peut être trop, et souhaiteraient des millisecondes, des dizaines ou des centaines.
     
  5. Robinson
    Robinson WRInaute passionné
    Inscrit:
    26 Octobre 2005
    Messages:
    1 641
    J'aime reçus:
    0
    Pour les microsecondes, c'est usleep tout simplement ^^
     
  6. loran750
    loran750 WRInaute passionné
    Inscrit:
    15 Mars 2005
    Messages:
    2 019
    J'aime reçus:
    0
    merci Robinson, je n'ai pas assez cherché !
     
Chargement...
Similar Threads - Cherche script traitements Forum Date
Résultat de recherche google sans méta-description en fonction de la requête Problèmes de référencement spécifiques à vos sites 8 Février 2019
Recherche script simple avis Administration d'un site Web 23 Mai 2018
Recherche 2 Scripts - Loader Ajax & Switch CSS Développement d'un site Web ou d'une appli mobile 21 Mai 2017
Recherche script pic hosing impec Développement d'un site Web ou d'une appli mobile 16 Mai 2017
Pas de description dans les résultats de recherche Débuter en référencement 7 Avril 2015
recherche petit script blog+timeline Développement d'un site Web ou d'une appli mobile 25 Novembre 2014
Titre, meta balise et meta description en rapport avec recherche google Rédaction web et référencement 23 Novembre 2014
Description dans les résultats de recherche différente de la meta description Débuter en référencement 3 Novembre 2014
Recherche script de duplicate content Référencement Google 20 Juin 2014
à la recherche d'un bon script pour sitemap Débuter en référencement 12 Mai 2014
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice