Cron toutes les X secondes

WRInaute discret
Bonjour

Quelqu'un a t il une solution pour effectuer une tâche cron toutes les X secondes (ex toutes les 20s) ?
J'ai bien une solution qui est d'ouvrir une fenêtre avec un refresh Javascript mais comment faire quand je ne suis pas au moment voulu devant mon ordi pour ouvrir cette fenêtre ?

J'ai un serveur avec Linux mais je ne peux pas descendre en dessous de la minute.

Merci pour votre aide.
 
WRInaute occasionnel
Ce genre de choses risque d'employer énormément de ressources sur le serveur. Il y'a peut-être une meilleure solution.

Quelle serait l'utilisation de ce cron ?
 
WRInaute discret
Bonjour,

En fait c'est pour simuler un combat en temps réel.

Donc je lance ce script, il effectue en boucle :
- 2 requetes mysql UPDATE tres legeres
- 1 incrementation de variable
- un sleep(5)

Le script peut tourner pendant plusieurs minutes.
Ensuite j'ai aucune idée des ressources que ca prend.
J'espere que pendant le sleep, ca consomme rien.
Pour la base d'apres les stats de phpMyAdmin je suis actuellement à 40 requetes mysql / seconde donc je pense pouvoir faire tourner ce script sans probleme.

Mais je veux bien quelques complements d'info sur les ressources que ca consomme.

Merci ;)
 
WRInaute accro
Bouli a dit:
J'espere que pendant le sleep, ca consomme rien.
Non, le sleep ne consomme rien. C'est la tout l'interêt du sleep.

Bouli a dit:
Mais je veux bien quelques complements d'info sur les ressources que ca consomme.
Ben tout dépend de ce que tu fais dans le script, s'il est lourd ou pas.
Seul toi peut savoir en fonction de ton script.

Après c'est comme si tu avais un utilisateur tout les x laps de temps..
 
WRInaute discret
Oui c'est bien ce que je pensais, donc j'ai encore de la marge avant que ce script vienne perturber le serveur.
 
Discussions similaires
Haut