Problème tache cron

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème tache cron

par Dosix » 19 janv. 2009, 16:37

Bon le problème venez tout simplement que les fichiers n'étaient pas généré quand le wget se lancé donc il les trouvait pas.

Merci à vous

PS MODO : Vous pouvez supprimer ce message si vous le voulez.

par Dosix » 18 janv. 2009, 11:52

Une tache exécutée par cron s'exécute entièrement jusqu'à ce qu'elle s'arrête par elle-même ou bien un processus la kille, ou encore si le serveur s'arrête. Je pense que cela répond à ta question…
Oui tu as raison mais je me suis mal exprimé en vrai c'est le wget qui se coupe et non la tache en elle même et la je viens de faire un test, j'ai rajouté 20min en plus avant que ça se lance car ça se trouve, les fichiers ne sont pas encore généré par le serveur et son donc introuvable donc sa vient peut-être de là.

Par contre j'ai trouvé les logs mais pas les logs des taches cron... et j'utilise fcrontab..

Je vais encore cherché de mon coté je vous tiens au courant

par @rthur » 18 janv. 2009, 03:28

Bonjour,

Regarde ce qu'il ressort de ton wget, assure toi que tu n'ai pas d'erreur dedans...
Et sinon, jettes un coup d'oeil dans les logs de ton serveur, c'est toujours un point de départ quand on ne connait pas la provenance d'un problème sur un serveur...

par Sékiltoyai » 18 janv. 2009, 03:02

Une tache exécutée par cron s'exécute entièrement jusqu'à ce qu'elle s'arrête par elle-même ou bien un processus la kille, ou encore si le serveur s'arrête. Je pense que cela répond à ta question…

Problème tache cron

par Dosix » 17 janv. 2009, 21:33

Bonjour,

j'ai un serveur dédié (type RPS) que j'utilise pour exécuté des scripts shell 3 fois par jours à l'aide de tache cron.

Les taches crons sont essentiellement de type wget et de la mise en base de donnée grâce à des scripts php.
Ses taches durent environ 1h30 à chaque fois, donc elle marche toute très bien mais défois (voir souvent) sa effectue la tache parfaitement et d'un coup sa commence le traitement puis sa se coupe.

Ses taches sont composés de 40 commandes wget environ et sa se coupe pendant les wget donc je voulais savoir si sa venez de là et si il y avait un temps limite d'éxécution de tache.
Car la vitesse de téléchargement des fichiers varient en fonction du nombre de personne qui télécharge ces mêmes fichiers.

Après il y a un autre script (toujours dans la même tache) qui traite les fichiers téléchargés.

Aussi il y a 2 autres taches qui s'exécutent XXh10 et à XXh30 tout les jours et toute les heures est ce que sa serai ça qui stopperai la tache en cours (sachant que ces 2 taches font uniquement de la mise en base de donnée) ?

Ses taches marche parfaitement, j'ai déjà reussis plusieurs fois tout le traitement sans problème

En espérant d'avoir était clair.