Forum Programmation.java Ecrire un daemon linux en java

Posté par  .
Étiquettes : aucune
0
30
juin
2006
Bonjour, j'ai un programme qui tourne tres bien. Je voudrais en faire un daemon linux, et pouvoir faire des signaux dessus (pour pouvoir le démarrer, stopper, redémarrer)...
Vous pouvez me donner des infos? J'ai pas mal cherché mais je ne trouve rien

merci
  • # ca va paraitre debile mais ...

    Posté par  . Évalué à 0.

    regarde du coté des /etc/init.d/
    tu va voir plein de script pour controler des "daemons"
    en tout cas pour les lancements/arret/redemarrage.

    apres c'est surtout dans ton programme que tu dois gerer les "options" arret/demarrage/redemarrage...

    ainsi que fait ton programme si je fais
    mon_programme start
    mon_programme stop
    ou
    mon_programme reload

    je ne vois pas trop quel est ton probleme en fait.
  • # JVSC

    Posté par  . Évalué à 6.

    Salut,

    Il n'est pas possible de faire un daemon en java à 100% car il ne gére pas les signaux.
    Mais tu devrais pouvoir t'en sortir en faisant une glue en C.

    Par chance, la fondation Apache à résolu ce problème avec jvsc :
    http://jakarta.apache.org/commons/daemon/jsvc.html

    Celui-ci devrait répondre a tes besoins.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.