Guide des développeurs pour les services de données Sun Cluster 3.1 10/03

Méthode de Contrôle_détecteur

La méthode de rappel de Contrôle_détecteur d'une ressource est appelée sur un noeud pour la ressource spécifiée afin de s'assurer que le noeud du cluster est capable de maîtriser la ressource (en d'autres termes : les applications gérées par la ressource peuvent-elles tourner sans problème sur ce noeud ?). Généralement, cette situation suppose que l'on s'assure que toutes les ressources système requises par l'application sont effectivement disponibles sur le noeud du cluster. Comme abordé dans la rubrique Méthode de Validation, la fonction svc_validate() mise en oeuvre par le développeur est destinée à obtenir au moins cette certitude.

En fonction de l'application spécifique gérée par la mise en oeuvre du type de ressource, la méthode de Contrôle_détecteur peut être rédigée de manière à exécuter quelques tâches supplémentaires. La méthode de Contrôle_détecteur doit être mise en oeuvre de manière à ne pas entrer en conflit avec d'autres méthodes exécutées simultanément. Pour les développeurs utilisant la BDSD, il est recommandé que la méthode de Contrôle_détecteur tire profit de la fonction svc_validate() rédigée dans le but de mettre en oeuvre la validation spécifique à l'application des propriétés de la ressource.