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

Java Discussion :

lancer un traitement et arrêter


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 853
    Par défaut lancer un traitement et arrêter
    salut

    j'ai un prog qui tourne 24h/24h

    je voudrais débuter à 6h

    et le terminer à 17h

    comment faire?

    merci

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Mélange un peu des classes Calendar et Date, avec un petit thread (timer) qui compare la date (l'heure) aux tiennes pour savoir si il doit démarrer, s'arrêter, ou ne rien faire (la nuit) :p

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    sinon tu peux utiliser simplement les outils disponibles dans ton système d'exploitation pour démarrer le programme à 6h et killer le process à 17h (exemple, "cron" sous linux)

  4. #4
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Effectivement c'est beaucoup plus simple

    Maintenant faut voir si tu veut démarrer le programme et l'arrêter aux horaires prévues, ou que ce soit le traitement qui tourne à ces horaires, et que le programme tourne 24/24 comme j'ai compris .

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 853
    Par défaut
    j'ai pas accès au outils de l'os car tous es barré....

    le programme tourne toujours... et le traitement se fait seulement selon un horaire....
    en fait c'est pour éviter de faire relancer le logicel au utilisateurs... c'est des feignasse

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    pour le scheduling de tâche en java, tu peux regarder du coté de Quartz.

    http://www.opensymphony.com/quartz/

  7. #7
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Citation Envoyé par robert_trudel Voir le message
    j'ai pas accès au outils de l'os car tous es barré....

    le programme tourne toujours... et le traitement se fait seulement selon un horaire....
    en fait c'est pour éviter de faire relancer le logicel au utilisateurs... c'est des feignasse
    Il veut pas arrêter ou redémarrer le programme ... juste le traitement !

Discussions similaires

  1. Lancer un traitement le 1er janvier
    Par soledad_001 dans le forum Unix
    Réponses: 3
    Dernier message: 23/12/2008, 17h42
  2. Comment lancer des traitements php avec du Javascript?
    Par Evenmor dans le forum Général JavaScript
    Réponses: 24
    Dernier message: 23/06/2008, 17h38
  3. Réponses: 15
    Dernier message: 01/06/2007, 23h29
  4. [Traitement batch]lancer un traitement independant des users
    Par Wessim dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 08/06/2005, 20h43
  5. Réponses: 7
    Dernier message: 24/03/2005, 16h55

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