Optimisation de la valeur de l'intervalle des pulsations pour la détection des basculements

Le paramètre d'intervalle du signal de présence permet de configurer le laps de temps séparant deux vérifications par le système des serveurs en panne. L'option -heartbeat est un paramètre de la commande startOGserver, qui s'applique uniquement aux serveurs de catalogue.

Pourquoi et quand exécuter cette tâche

La configuration des basculements varie en fonction du type d'environnement que vous utilisez. Si vous utilisez un environnement autonome, vous pouvez configurer les basculements à l'aide de la ligne de commande. Si vous utilisez un environnement WebSphere Application Server Network Deployment, vous devez les configurer à partir de la console d'administration de WebSphere Application Server Network Deployment.

Procédure

Que faire ensuite

Lorsque vous modifiez ces paramètres pour réduire les délais de basculement, certains points d'optimisation du système sont à prendre en compte. Tout d'abord, Java n'est pas un environnement en temps réel. Des unités d'exécution peuvent être retardées si la JVM connaît des délais de récupération de place importants. Les unités d'exécution risquent également d'être retardées si la charge de la machine qui héberge la JVM est considérable (à cause de la JVM elle-même ou d'autres processus exécutés sur cette machine). Si les unités d'exécution sont retardées, les signaux de présence risquent de ne pas être envoyés à temps. Au pire, ils risquent d'être retardés du délai requis pour la reprise en ligne. Si des unités d'exécution sont retardées, des incidents sont détectés à tort. Le système doit être optimisé et dimensionné de sorte à éviter la détection de faux incidents en production. Il est recommandé pour cela de tester la charge de manière adéquate.

Remarque : La version actuelle d'eXtreme Scale prend en charge WebSphere Real Time.