Votre application peut nécessiter l'exécution de tâches planifiées ou la réalisation d'actions à des moments spécifiques ou à intervalles réguliers.
Par exemple :
- Elle souffre d' une fuite de mémoire qui nécessite le redémarrage de la JVM au moins une fois par semaine.
- Elle doit être redémarrée pendant une période où le système n'est pas utilisé, à des moments où les administrateurs système sont chez eux, au lit.
- Elle doit être arrêtée pendant 10 minutes chaque nuit pour permettre la réalisation de sauvegardes externes.
- Vous pouvez simplement souhaiter planifier quelques actions anodines toutes les 5 minutes.
Nous vous expliquons ici comment réaliser tout cela avec le Java Service Wrapper.
Solution |
|
Le Java Service Wrapper offre un moyen de planifier des tâches telles que des redémarrages, des arrêts, des dumps de threads, des événements personnalisés, etc. de manière multiplateforme grâce à la fonctionnalité de minuterie du Wrapper. Les minuteries sont définies dans le fichier de configuration du Wrapper, ce qui permet de regrouper de manière fiable tous ces paramètres au sein même de l'application. Cela facilite le déploiement de l'application sur plusieurs serveurs en ayant l'assurance que tout fonctionnera de manière cohérente. Les minuteries peuvent être planifiées pour des heures et des jours de la semaine spécifiques, ou à des intervalles allant d'une fois par semaine jusqu'à chaque seconde. Cette flexibilité facilite la planification des sauvegardes ou des arrêts aux moments qui gênent le moins vos utilisateurs. Elle permet également à vos administrateurs système de réduire les heures supplémentaires en travaillant selon des horaires normaux. |
Aperçu technique |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Le Wrapper vous permet de définir plusieurs minuteries, chacune utilisant une paire de propriétés.
La première propriété, wrapper.
Propriété : wrapper.
La propriété wrapper.
Propriété : wrapper.
La propriété wrapper.
Définir plusieurs minuteries : Si vous souhaitez déclarer plusieurs minuteries, ajoutez simplement des propriétés supplémentaires en utilisant des numéros uniques à la place du 1 ci-dessus.
Nous allons maintenant présenter quelques utilisations intéressantes des minuteries avec vos applications.
|
Référence : Configurations de propriétés |
|
Le Java Service Wrapper fournit un ensemble complet de propriétés de configuration qui vous permettent d'adapter le Wrapper à vos besoins exacts. Veuillez consulter la documentation des propriétés individuelles pour découvrir toutes les possibilités au-delà des exemples présentés ci-dessus.
|









