J'ai un problème avec le service Apache Tomcat sur mon serveur. De temps en temps, il faut le redémarrer. Or, j'aimerais bien ne pas avoir à surveiller régulièrement pour voir si tout se passe bien, donc j'aimerais faire un programme qui m'arrête mon service et me le redémarre tranquillement mettons tous les jours.
J'avais pensé à une boucle infinie avec un timer à l'intérieur mais cela bouffe beaucoup de ressources CPU et ce n'est pas le but de la manoeuvre.
J'ai commencé à me documenter sur les threads et j'aimerais savoir si la piste est bonne. Pour l'instant j'ai un thread qui arrête mon service et un thread qui démarre mon service.
J'aimerais savoir comment les exécuter à heure fixe et comment garder cette applications en tache de fond.
Marsh Posté le 15-10-2007 à 12:32:03
Salut tout le monde !
J'ai un problème avec le service Apache Tomcat sur mon serveur. De temps en temps, il faut le redémarrer.
Or, j'aimerais bien ne pas avoir à surveiller régulièrement pour voir si tout se passe bien, donc j'aimerais faire un programme qui m'arrête mon service et me le redémarre tranquillement mettons tous les jours.
J'avais pensé à une boucle infinie avec un timer à l'intérieur mais cela bouffe beaucoup de ressources CPU et ce n'est pas le but de la manoeuvre.
J'ai commencé à me documenter sur les threads et j'aimerais savoir si la piste est bonne.
Pour l'instant j'ai un thread qui arrête mon service et un thread qui démarre mon service.
J'aimerais savoir comment les exécuter à heure fixe et comment garder cette applications en tache de fond.