Cette tâche permet de démarrer un cluster ObjectGrid simple afin de tester la fonctionnalité de l'ObjectGrid distribué dans l'environnement WebSphere Application Server.
Pourquoi et quand utiliser cette tâche
Cette tâche permet de configurer un serveur d'applications en vue de l'hébergement d'un serveur ObjectGrid qui utilise les fichiers
cluster-config-1.xml et
cluster-objectgrid-definition.xml.
Le fichier cluster-config-1.xml ne comporte qu'une définition de serveur ObjectGrid.
Ce serveur ObjectGrid représente le cluster ObjectGrid exemple.
Vous pouvez utiliser un serveur d'applications autonome ou un cluster comportant un membre de cluster pour héberger le serveur ObjectGrid exemple.
- Procédez à l'extraction des fichiers META-INF/cluster-config-1.xml et META-INF/cluster-objectgrid-definition.xml à partir du fichier /optionalLibraries/ObjectGrid/objectgridSamples.jar dans le répertoire /optionalLibraries/ObjectGrid.
- Définissez les arguments JVM génériques nécessaires.
- Dans la console d'administration, sélectionnez Serveurs > Serveurs d'applications > nom_serveur > Définition des processus > Machine virtuelle Java.
- Dans le panneau Arguments JVM génériques, entrez le texte suivant :
-Dobjectgrid.server.name=server1
-Dobjectgrid.xml.url=file:///<RACINE_INSTALL>\optionalLibraries\ObjectGrid\
META-INF\cluster-objectgrid-definition.xml
-Dobjectgrid.cluster.xml.url=file:///<RACINE_INSTALL>\optionalLibraries\
ObjectGrid\META-INF\cluster-config-1.xml
RACINE_INSTALL correspond au répertoire principal d'installation de WebSphere Application Server.
- Cliquez sur Sauvegarder.
- Cliquez sur Sauvegarde dans la configuration maîtresse.
- Sélectionnez l'option Synchroniser les modifications avec les noeuds. Cliquez sur Sauvegarder.
- Copiez le fichier /optionalLibraries/ObjectGrid/objectgridSamples.jar dans le répertoire /classes ou lib/ext.
Le fichier objectgridSamples.jar contient des classes dont le serveur ObjectGrid exemple a besoin pour les implémentations de plug-in définies dans le fichier cluster-objectgrid-definition.xml.
Ce fichier JAR est également utilisé pour la sérialisation et la désérialisation des objets stockés dans les mappes.
- Redémarrez le serveur pour que les modifications soient appliquées.