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

API standards et tierces Java Discussion :

[Quartz] Arreter quartz quand mon appli lance une exception


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2003
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 129
    Par défaut [Quartz] Arreter quartz quand mon appli lance une exception
    Bonjour,

    J'ai fait une application que Quartz execiute tout les 2 min.
    Le pb c'est que quand mon appli plante ... Il s'arrete bien sur ... mais 2 min apres le dernier lancement il le relance ... et rebelote ...
    Comment dire à Quartz : "Arrete toi si mon appli plante"


    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 80
    Par défaut
    Bonjour,

    As-tu essayé scheduler.shutdown() ?

    Attention qu'une nouvelle instance de scheduler devra être créée pour que scheduler puisse redémarrer.

    Mais je pense que tu devrais plutot retirer un job de la liste lorsqu'il déclenche une exception. Et le réinsérer lorsque le moment est venu.

    Dans ce cas, l'architecture est surement à revoir.

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/12/2011, 12h01
  2. Réponses: 8
    Dernier message: 05/11/2011, 15h53
  3. Réponses: 2
    Dernier message: 22/09/2009, 11h29
  4. Réponses: 9
    Dernier message: 20/05/2008, 19h09

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