Guide des développeurs pour les services de données Sun Cluster pour SE Solaris

Méthode Monitor_check

La méthode de rappel Monitor_check d'une ressource est appelée sur un nœud pour la ressource spécifiée afin de s'assurer que le nœud 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 nœud ?).). 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 nœud du cluster. Comme abordé dans la rubrique Méthode Validate, la fonction svc_validate() mise en œuvre 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 œuvre du type de ressource, la méthode Monitor_check peut être rédigée de manière à exécuter quelques tâches supplémentaires. La méthode Monitor_check doit être mise en œuvre 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é de laisser la méthode Monitor_check tirer profit de la fonction svc_validate() rédigée dans le but de mettre en œuvre la validation spécifique à l'application des propriétés de la ressource.