Vous n'êtes pas identifié(e).
Hello,
Je fais une requête spécifique tous les jours à l'aide d'un cron
De ce requête (spider/bot), j'update le résultat sur ma base de données, Mon problème est qu'à la longue, j'ai de plus en plus de requête et j'ai peur de faire "chauffer" le serveur…
Existe-il une fonction qui me permette de faire des pauses toutes les 20 requêtes histoire d'alléger un peu tout ça ?
Si vous avez une piste ou un exemple, je suis preneur
D'avance merci
Cordialement
Yule
Hors ligne
>>j'ai de plus en plus de requête et j'ai peur de faire "chauffer" le serveur…
:D
v'la un truc qui m'fait rigoler :D
a++
Hors ligne
Et ben c'est déjà ça...
Merci pour ta réponse
Est-ce que ceci pourrait faire l'affaire...
J'ai trouvé ça... Ca veut bien dire => qu'il doit faire une pause après le 20ème enregistrement par exemple puis il continue ?
Ca éviterait le "timeout" ou la surcharge.. ?
Cordialement
Yule
Dernière modification par yule (04-10-2010 13:46:43)
Hors ligne
Hello,
J'ai un moteur de sites avec un robot qui indexe uniquement la première page des site soumis,
Tous les 5 jours, j'ai un cron qui met à jour cette première page des sites dans ma bd... j'en suis bientôt à 50'000 sites et je crains de trop surchargé tout ça...
je me suis mal exprimé avec le timeout... je voulais plus parler de la lenteur pour exécuter 25x la page de 0 à 2000 sites, de 2001 à 4000, de 4001 à 6000 etc...
Donc un cron par 2000 sites.. soit 25 crons..
Pour le moment j'y vais à coups de 2000 sites à la fois.. je souhaite trouver une manière de le faire plus simplement en imposant "du repos à la requête tout les 2000 sites " au lieu de faire un tableau en proposant de mettre à jour la première série de 2000 puis la suite etc..
Cordialement
Yule
Voili voilà
Hors ligne