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

Windows Discussion :

Tache planifiée sur événement Windows ne se déclenche pas toujours


Sujet :

Windows

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur BI, Infor M3, SQL
    Inscrit en
    Novembre 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur BI, Infor M3, SQL
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2012
    Messages : 30
    Points : 48
    Points
    48
    Par défaut Tache planifiée sur événement Windows ne se déclenche pas toujours
    Bonjour,

    Voila mon soucis, j'ai des fichiers qui tombent dans un dossier de temps en temps. Parfois un par un et parfois par grosse vague.
    Quand un élément est déposé dans ce dossier, un événement est généré (id 4663).

    Une tâche planifiée s'exécute sur l'événement :
    Nom : Tache planifiée.PNG
Affichages : 1009
Taille : 2,8 Ko

    Cette tache planifiée exécute un package SSIS qui scrute le dossier et pour chaque fichier du dossier, envoie un mail en joignant le fichier au mail. Le fichier est ensuite déplacé dans un dossier d'archive.

    Si je dépose un seul fichier ça fonctionne parfaitement.
    Si j'en dépose plusieurs en même temps ça fonctionne aussi.
    Si j'en dépose beaucoup ça commence à peiner, surtout s'ils arrivent pendant que la tâche est déjà en exécution.

    Dans l'historique de la tâche planifiée j'ai ceci :
    Nom : Tache planifiée histo.PNG
Affichages : 1144
Taille : 31,8 Ko

    Il semble donc que la tâche ne se lance pas tout le temps car parfois elle tourne encore. Ce qui fait qu'hier à 15h45 j'avais 500 fichiers déposés plus ou moins en même temps, mais le soir il restait des fichiers dans le dossier qui n'était pas archivé. Ils ont finalement été envoyé que bien plus tard (19h).
    Je n'arrive pas à savoir si c'est la tâche qui était en arrêt ou bien le serveur de mail qui ne suivait pas ou un autre facteur.
    D'autant que j'ai environ un fichier qui est déposé toute les 5 minutes, donc au pire elle devrait se déclencher toutes les 5 minutes, mais entre 15h45 et 19h ça semblait bloqué.

    Sauriez vous m'éclairer ?

    Merci.

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur BI, Infor M3, SQL
    Inscrit en
    Novembre 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur BI, Infor M3, SQL
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2012
    Messages : 30
    Points : 48
    Points
    48
    Par défaut
    Je vais me répondre à moi même pour apporter ma solution.

    L'ancien mode opératoire était le suivant :
    - Un fichier est déposé dans le dossier.
    - L'audit étant activé, cela génère un évènement dans le journal
    - La tache planifiée détecte l'événement et lance mon package SSIS
    - Le package SSIS envoie les fichiers du dossier par mail et les archive dans un sous dossier.

    La nouvelle façon de faire est la suivante :
    - Le logiciel "Directory Monitor" tourne sur le serveur et scrute le dossier
    - Quand un fichier est ajouté, on exécute un script PowerShell qui envoie le fichier par mail et l'archive.

    Si plusieurs fichiers arrivent d'un coup, Directory Monitor stocke en file d'attente et exécute fichier après fichier exactement dans l'ordre d'arrivée. Une option est cochées pour attendre que la tâche précédente soit exécuter pour traiter la suivante (mode séquentiel) afin d'être sur que les fichiers partent dans le bon ordre.
    Cette méthode semble très bien fonctionner et en déposant beaucoup de fichier, tous semblent bien être traités.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL-5.5] tache planifier sur ma bd mysql
    Par mevane dans le forum Requêtes
    Réponses: 4
    Dernier message: 12/05/2015, 09h30
  2. L'événement "Change" ne se déclenche pas dans un fichier Excel
    Par Pygmalion37 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 22/09/2014, 15h18
  3. problème sur les taches planifiées Windows 7
    Par zpico dans le forum Windows 7
    Réponses: 8
    Dernier message: 10/10/2012, 14h06
  4. Tache planifie sur XP - VISTA
    Par yidboulmane dans le forum Windows Forms
    Réponses: 3
    Dernier message: 13/11/2008, 17h07
  5. Taches planifiées sur windows
    Par bbor99 dans le forum Windows XP
    Réponses: 1
    Dernier message: 30/10/2008, 23h20

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