JBoss – Haute disponibilité
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
Ce cours avancé vous permettra de mettre en place des architectures en cluster avec JBoss. Vous verrez les différents types de réplication pour traiter toutes les problématiques liées aux applications critiques nécessitant de hauts niveaux de disponibilité.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Introduction
Concepts du clustering
- Application critique et sûreté de fonctionnement.
- Typologie des clusters.
- Exploitation des architectures en clusters.
Fonctionnalités de clustering de JBoss
- Auto-discovery, Farming, Partitions.
- Sous-projets concernés Java Groups, JBoss Cache.
- Différents services de réplication.
- Clients lourds/clients Web.
La configuration « all «
- Les différents répertoires.
- Farming. Traces serveurs.
Configuration JGroups
- Pile de protocole. Service de membership.
- Détection de défaillance. Garbage collecting.
Equilibrage de charges
- Les différentes stratégies.
- Le mode sticky.
- Apache comme répartiteur. Module mod_jk.
- Configuration workers.properties.
Travaux pratiques
Mise en place d’un cluster avec Apache en mode sticky.
Déploiement d’application.
Stress de l’application.
Réplication de session http
Configuration
- Le MBean TomcatClusteringCache.
- Granularité de la réplication.
- Configuration des triggers de réplication.
- Single Sign On.
JBoss Cache en mode cluster
- Réplication de cache et transactions.
- Transfert d’état.
Travaux pratiques
Granularité de la réplication et performance d’une application Web.
Clustering d’EJB
Le service JNDI en mode cluster
- Configuration des clients.
- Le MBean HAJNDI.
EJB session
- Rappels sur la configuration des pools.
- EJB 2.x/3.0 stateless et stateful.
EJBentités 3.0
- JBoss Cache et les EJB 3.0. EJB3EntityTreeCache.
- Configuration des entity beans.
Travaux pratiques
Clustering d’EJB session.
Analyse des fichiers de traces.
Redondance passive
- Le service JMS en singleton.
- Configuration serveur.
- Impacts sur le client.
- Réplications des Message Driven Beans.
Travaux pratiques
Mise en place d’EJB MDB répliqués.
Observation du comportement lors d’une défaillance.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
JBoss – Haute disponibilité