logo Sun Java Précédent      Suivant

Logo Sun
Sun Java System Application Server Enterprise Edition 8.1 2005Q1

Guide de démarrage rapide

Bienvenue dans le Guide de démarrage rapide de Sun Java™ System Application Server Enterprise Edition 8.1 2005Q1. Ce guide s’adresse aux développeurs, administrateurs système et administrateurs d’Application Server souhaitant découvrir les possibilités du logiciel Sun Java™ System Application Server Enterprise Edition 8.1 2005Q1.

Pour obtenir la dernière version de ce document, consultez la version en ligne disponible sur le site docs.sun.com à l'adresse :

http://docs.sun.com/app/docs/prod/sjs.asse

Il présente les étapes de base et les étapes avancées pour l’utilisation d’Application Server. Ces étapes sont décrites dans l’ordre où elles doivent être exécutées. Les étapes de base, qui nécessitent généralement moins de 45 minutes, sont traitées dans les sections suivantes :

Les étapes avancées, qui exigent environ 45 minutes, sont traitées dans les sections suivantes :

Les dernières sections de ce guide sont les suivantes : Nettoyage et Autres ressources.

Le tableau ci-dessous répertorie les noms de variable et les chemins d’accès par défaut des répertoires cités dans ce guide. Les noms de variable sont situés dans la première colonne alors que les chemins d’accès par défaut apparaissent dans la deuxième colonne.

Nom de variable

Description et chemin d’accès

rép_install

Le répertoire d’installation d’Application Server est situé par défaut à l’emplacement suivant :

  • Installations Solaris Sun Java™ Enterprise System :
    /opt/SUNWappserver/appserver
  • Installations Linux Java Enterprise System :
    /opt/sun/appserver/
  • Installations autonomes d'Application Server sur Solaris et Linux, utilisateur non root :
    répertoire_racine_utilisateur/SUNWappserver
  • Installations autonomes d'Application Server sur Solaris et Linux, utilisateur root :
    /opt/SUNWappserver

rép_racine_domaine

Le répertoire contenant tous les domaines est situé par défaut à l’emplacement suivant :

  • Installations Solaris Java Enterprise System :
    /var/opt/SUNWappserver/domains/
  • Installations Linux Java Enterprise System :
    /var/opt/sun/appserver/domains/
  • Toutes les autres installations :
    rép_install/domains/

rép_domaine

Par défaut, les répertoires de domaines sont situés à l’emplacement suivant :
rép_racine_domaine/rép_domaine


À propos de l’administration d’Application Server

Pour permettre aux administrateurs de gérer les instances de serveur et les clusters exécutés sur plusieurs hôtes, Application Server propose les outils suivants :

Ces outils se connectent à un serveur appelé serveur d’administration du domaine, instance Application Server spécialement désignée pour intervenir dans toutes les tâches d’administration. Le serveur d’administration du domaine offre une interface unique sécurisée pour la validation et l’exécution des commandes administratives, indépendamment de l’interface utilisée.

Un domaine constitue un ensemble de données de configuration, d’applications déployées et de machines avec un administrateur désigné. La définition du domaine décrit et permet de contrôler le fonctionnement de plusieurs applications, instances de serveur d’application autonomes et clusters, qui peuvent être répartis sur plusieurs machines. Lors de l’installation du serveur d’administration du domaine, un domaine par défaut appelé domain1 est toujours installé. Dans ce guide, vous travaillerez dans le domaine par défaut.

Pour effectuer la plupart des tâches présentées dans ce guide, vous ferez appel à la console d’administration.


Démarrage du serveur d’administration du domaine

Cette rubrique, la première des trois rubriques de base, comprend les étapes suivantes :

Démarrage du serveur d’administration

Pour démarrer le serveur d’administration, procédez comme suit :

  1. Ajoutez le répertoire rép_install/bin/ à la variable d’environnement PATH :

         C Shell :
           setenv PATH rép_install/bin:$PATH

        
     Bourne Shell :
           PATH=rép_install/bin:$PATH
           export PATH
  2. Définissez la variable d’environnement relative à l’utilisateur administrateur, afin de ne pas devoir la retaper à chaque commande :

         C Shell :
           setenv AS_ADMIN_USER utilisateur_admin

        
     Bourne Shell :
           AS_ADMIN_USER=utilisateur_admin
           export AS_ADMIN_USER
  3. Démarrez le serveur en entrant la commande suivante à partir du répertoire rép_install :
  4. asadmin start-domain domain1

    Lorsque vous êtes invité à entrer le mot de passe de l'administrateur et le mot de passe principal, entrez les mots de passe saisis lors de l'installation.

  5. Un message vous informant du démarrage du serveur d’administration du domaine s’affiche :
    Démarrage du domaine domain1. Veuillez patienter. Journal redirigé vers rép_domaine/domain1/logs/server.log...
  6. Lorsque le processus de démarrage est terminé, le message suivant s’affiche :
    Le domaine domain1 a démarré.

  7. Remarque

    Comme il vous est demandé d’associer la variable d’environnement AS_ADMIN_USER au nom d’utilisateur administrateur, aucun argument de nom d’utilisateur n’est fourni lorsque la commande asadmin est utilisée. Il vous est possible de saisir l’argument en même temps que la commande. Par exemple :

    asadmin verbe_commande --user nom_utilisateur arguments_commande


Connexion à la console d’administration

La console d’administration est une interface de navigation qui simplifie un certain nombre de tâches d’administration et de configuration. Elle est généralement utilisée pour effectuer les opérations suivantes :

Pour plus d’informations sur l’utilisation de la console d’administration, consultez l’aide en ligne ou le manuel Sun Java System Application Server Enterprise Edition 8.1 2005Q1 Administration Guide.

Pour vous connecter à la console d’administration :

  1. saisissez l’adresse suivante dans votre navigateur :
  2. https://hôtelocal:4849/asadmin

    Comme la console d’administration est une application Web sécurisée, vous devez indiquer https au lieu de http.

    Remplacez la variable hôtelocal par le nom du système sur lequel le serveur d’administration du domaine est exécuté.

    4849 correspond au numéro de port par défaut de la console d’administration. Si vous avez changé le numéro de port au cours de l’installation, utilisez le nouveau numéro à la place.


    Remarque

    Si une fenêtre s'affiche avec le message Site Web certifié par une autorité inconnue, cliquez sur OK.

    Ce message apparaît car votre navigateur ne reconnaît pas le certificat autosigné que le serveur d’administration du domaine traitant la console d’administration utilise avec le protocole de transmission sécurisée.


  3. Lorsque la fenêtre de connexion s’affiche, entrez le nom d’administrateur et le mot de passe.
  4. Cliquez sur Connexion.
  5. La console d’administration qui apparaît se présente comme suit :


    La console d’administration se compose d’un volet d’accueil global, d’un volet gauche présentant l’arborescence des tâches les plus courantes et d’un volet droit contenant un message d’accueil et des liens vers les tâches et documents courants.

Dans le volet de gauche, vous sélectionnez les éléments à gérer dans l’arborescence proposée. Dans le volet de droite, différentes tâches d’administration sont proposées sous l’en-tête « Tâches courantes ».


Astuce

Cliquez sur l’onglet Enregistrement pour enregistrer le logiciel si vous ne l’avez pas encore fait.


Examen du fichier journal

Les instances d’Application Server et le serveur d’administration du domaine génèrent des fichiers journaux annotés dans le système de fichiers. Par défaut, les erreurs, les avertissements ou les messages d’informations utiles sont tous consignés. Pour consulter le fichier journal du serveur d’administration :

  1. Dans la liste « Tâches courantes » du volet de droite, cliquez sur « Rechercher les fichiers journaux » afin d’ouvrir une nouvelle fenêtre de navigateur pour le visionneur de journaux.

  2. Le visionneur de journaux propose des options d’affichage, de recherche et de filtrage.

  3. Dans la fenêtre du visionneur de journaux, sélectionnez un serveur dans la liste déroulante Nom d’instance et cliquez sur Rechercher. Les dernières entrées du fichier journal du serveur d’administration du domaine s’affichent.
  4. Parcourez les messages et recherchez les messages AVERTISSEMENT ou GRAVE indiquant que des problèmes ont été détectés lors du démarrage du serveur.
  5. Vous pouvez fermer le visionneur de journaux à tout moment. Après avoir créé les clusters et déployé les applications, consultez les fichiers journaux si l’une ou l’autre des opérations ne s’est pas déroulée correctement. Le visionneur de journaux permet de consulter les fichiers journaux de n’importe quelle instance Application Server en cours d’exécution dans le domaine.

Pour plus d’informations sur le fichier journal, reportez-vous au manuel Sun Java System Application Server Enterprise Edition 8.1 2005Q1 Administration Guide.

Dans cette section, vous avez démarré le serveur d’administration du domaine et vérifié qu’il fonctionnait. Vous vous êtes également connecté à la console d’administration et avez utilisé le visionneur de journaux. Vous pouvez interrompre ici le parcours Démarrage rapide si vous ne souhaitez pas continuer.


Création d’un cluster

Cette section, la deuxième des trois sections de base, explique comment créer un cluster contenant deux instances Application Server. Pour plus de facilité, le cluster fonctionne au sein d’une seule machine. Cette rubrique comprend les sections suivantes :

Démarrage de l’agent de nud

Un agent de nud est un processus léger exécuté sur chaque machine faisant partie du domaine d’administration Application Server. L’agent de nud est responsable du démarrage et de l’arrêt des instances du serveur sur l’hôte. Il collabore également avec le serveur d’administration du domaine pour créer des instances Application Server.

Un agent de nud doit être présent sur une machine pour chaque domaine Application Server auquel appartient la machine. Si vous avez sélectionné le composant Agent de nud lors de l’installation, un agent de nud par défaut appelé nom_hôte a été créé.

Pour démarrer l’agent de nud par défaut :

  1. Dans la fenêtre de terminal, entrez la commande suivante :
  2. asadmin start-node-agent nom_hôte

    Remplacez la variable nom_hôte par le nom de l’hôte sur lequel fonctionne Application Server.

  3. Lorsque vous y êtes invité, fournissez le mot de passe principal.
  4. L’agent de nud démarre et établit la connexion avec le serveur d’administration du domaine. Si ce dernier ne fonctionne pas, il est possible que l’agent de nud ne puisse pas démarrer.

Définition du cluster

Un cluster est un groupe d’instances de serveur (généralement réparties sur plusieurs hôtes) qui partagent les mêmes configurations, ressources et applications. Il facilite l’équilibrage de charge sur les instances de serveur et offre une haute disponibilité via le basculement. Vous pouvez créer des clusters répartis sur plusieurs machines et les gérer avec l’aide du processus Agent de nud installé sur chaque machine. Dans ce guide, pour simplifier, notre exemple de cluster se trouve sur un seul hôte, celui-là même sur lequel fonctionne le serveur d’administration du domaine.

Vous devez déjà avoir démarré le processus Agent de nud sur chaque machine, comme décrit dans la section précédente. Lorsque vous spécifiez les instances lors de la création du cluster, vous devez associer l’instance à un agent de nud en cours d’exécution pour la machine sur laquelle vous voulez exécuter l’instance. Les noms d’agent de nud et d’instance doivent être uniques sur tous les clusters créés dans un domaine.

Pour créer un cluster :

  1. Connectez-vous à la console d’administration sur https://hôtelocal:4849 si vous ne l’avez pas encore fait.
  2. Remplacez la variable hôtelocal par le nom du système sur lequel le serveur d’administration du domaine est exécuté.

    4849 correspond au numéro de port par défaut de la console d’administration. Si vous avez changé le numéro de port au cours de l’installation, utilisez le nouveau numéro à la place.

  3. Dans le volet de droite, sous Tâches courantes, cliquez sur Créer un cluster pour afficher la page de saisie Création d’un cluster.
  4. Saisissez FirstCluster pour le nom du nouveau cluster.
  5. Dans la liste déroulante des modèles de configuration disponibles, sélectionnez la configuration default-config et choisissez Créer une copie de la configuration sélectionnée.
  6. Cliquez deux fois sur le bouton Ajouter, afin de créer deux entrées pour spécifier deux instances pour le cluster.
  7. Tapez i1 et i2 comme noms d’instance. Le nom de la machine locale est automatiquement attribué au nom de l’agent de nud.
  8. Vous obtenez un écran comparable à celui-ci :


    Page Création d’un cluster indiquant le nom du cluster, la configuration et les instances de serveur à créer.

  9. Cliquez sur OK. Le processus de création peut prendre quelques minutes.

  10. Remarque

    Cet exercice nécessite des numéros de port automatiquement assignés pour HTTP, HTTPS, IIOP et IIOPS. Vous pouvez les modifier ultérieurement si vous le souhaitez.


    Une fois le processus de création terminé, la page Cluster correctement créé apparaît et FirstCluster figure dans l’arborescence du volet de gauche. Une copie du modèle de configuration default-config a été réalisée pour ce cluster et le nom FirstCluster-config lui a été attribué.

  11. Dans le volet de gauche, développez Clusters et cliquez sur FirstCluster pour afficher la pages des informations générales sur les clusters.
  12. Cliquez sur l’onglet Instances pour afficher i1 et i2, à savoir les instances que vous avez créées.
    1. Cliquez sur i1 pour examiner l’instance.
    2. À partir des onglets figurant sous l’en-tête Informations générales dans le volet de droite, cliquez sur Propriétés et regardez la valeur de HTTP_LISTENER_PORT.
    3. Répétez ces étapes pour i2.

    4. Remarque

      Par défaut, les ports HTTP sont respectivement 38081 pour i1 et 38080 pour i2. Si ces ports étaient occupés sur la machine au moment où vous avez créé les clusters, ou si vous aviez déjà attribué ces ports à d’autres instances et clusters, des numéros de port différents sont assignés.


Dans cette section, vous avez créé un cluster simple sur une machine unique. Vous pouvez également créer des clusters répartis sur plusieurs machines en suivant les mêmes étapes de base (à condition que le logiciel soit installé et que l’agent de nud soit en cours d’exécution sur chaque machine).

Vous pouvez interrompre ici le parcours Démarrage rapide si vous ne souhaitez pas continuer.


Déploiement d’une application

Cette section, la troisième des trois rubriques de base, comprend les étapes suivantes :

Déploiement de l’exemple d’application

Ce guide utilise l’exemple d’application clusterjsp pour montrer les possibilités d’équilibrage de charge sur les chemins Web.

  1. Cliquez sur le bouton Accueil pour accéder à la page Tâches courantes si vous n’y êtes pas déjà.
  2. Dans le volet de droite, sous Tâches courantes, cliquez sur Déployer une application d’entreprise.
  3. Dans la zone de texte Fichier à télécharger, cliquez sur Parcourir et placez-vous sur rép_install/samples/ee-samples/highavailability/apps/clusterjsp/clusterjsp.ear.
  4. Cliquez sur Suivant pour afficher la page Déployer une application d’entreprise.
  5. Faites défiler la page jusqu’à la section Cibles.
  6. Sélectionnez FirstCluster dans la liste des éléments disponibles, et cliquez sur Ajouter pour le déplacer vers la liste des éléments sélectionnés.
  7. Cliquez sur OK.
  8. L’application clusterjsp est maintenant déployée sur FirstCluster.

    Cet écran confirme que l’application clusterjsp est déployée sur FirstCluster.


    Liste des applications d’entreprise déployées, clusterjsp inclus

Vérification de l’application clusterisée

Au cours de cette étape, vous allez démarrer le cluster et vérifier que l’application est accessible sur les deux instances.

Pour démarrer le cluster :

  1. Dans l’arborescence du volet de gauche, cliquez sur le nud FirstCluster sous Clusters.
  2. Dans le volet de droite, cliquez sur l’onglet Général s’il n’est pas déjà actif.
  3. Cliquez sur le bouton Démarrer les instances pour démarrer le cluster.
  4. Vérifiez qu’il a bien été démarré en contrôlant le champ État qui doit indiquer les instances en cours d’exécution.

Pour accéder à l’application sur chaque instance :

  1. Saisissez l’adresse suivante dans votre navigateur :
  2. http://hôtelocal:port/clusterjsp

    Remplacez la variable hôtelocal par le nom du système sur lequel le serveur d’administration du domaine est exécuté.

    Remplacez la variable port par la valeur de HTTP-LISTENER-PORT pour i1. Cet exemple utilise http://localhost:38081/clusterjsp.

  3. Ajoutez des données d’attribut de session.
  4. Examinez les informations d’hôte et de session affichées. Par exemple :
    • Exécuté à partir du serveur : hôtelocal
    • Numéro de port du serveur : 38081
    • Adresse IP du serveur exécuté : 192.18.145.133
    • Session créée le : Day Mon 05 14:55:34 PDT 2005
  5. Ajoutez des données de session et cliquez sur le bouton Ajouter à la session.
  6. Répétez cette procédure pour l’instance i2 en tapant l’URL suivante dans votre navigateur :
  7. http://hôtelocal:38080/clusterjsp

Dans cette section, vous avez déployé une application sur un cluster et testé la disponibilité de l’application sur toutes les instances du cluster.

Félicitations ! Vous venez de terminer les étapes de base de ce guide de démarrage rapide. Vous pouvez interrompre ici le parcours Démarrage rapide si vous ne souhaitez pas continuer avec les étapes avancées.


Configuration de l’équilibrage de charge

Un équilibreur de charge est généralement déployé en amont d’un cluster. Il :

Application Server comprend des plug-ins d’équilibrage de charge pour les serveurs Web classiques tels que Apache, et Sun Java™ System Web Server.

Cette section fournit des instructions relatives au téléchargement et à la configuration du logiciel Sun Java System Web Server afin de lui faire jouer le rôle de programme d’équilibrage de charge pour le cluster de serveurs Application Server. Pour réaliser cette procédure, vous devez disposer de suffisamment de mémoire pour exécuter Web Server sur votre système en plus du serveur d’administration de domaine et des deux instances Application Server que vous avez créées précédemment dans ce guide. Un système doté de 512 Mo à 1024 Mo de mémoire est conseillé.

Cette rubrique présente les étapes suivantes :

Installation du logiciel Web Server

Si vous avez déjà installé le logiciel Web Server et pouvez identifier une instance Web Server qui servira de programme d’équilibrage de charge, notez l’emplacement de cette instance sur le système de fichiers et passez à la section Installation du plug-in d’équilibrage de charge.

Si vous utilisez le logiciel Sun Java Enterprise System, Web Server est sélectionné automatiquement pour être installé si vous avez choisi d'installer le plug-in d'équilibrage de charge. Toutefois, vous pouvez également installer le logiciel Web Server à l'aide de la procédure suivante :

  1. Lancez le programme d’installation de Java Enterprise System.
  2. Sélectionnez Sun Java System Web Server dans la page de sélection des composants.
  3. Sélectionnez Configurer maintenant pour que le système vous invite à configurer Web Server lors de son installation.
  4. Dans ce cas, définissez une instance Web Server par défaut.

  5. Astuce

    Notez le numéro de port choisi pour cette instance Web Server par défaut. Dans ce guide, il est supposé que le port 38000 est sélectionné comme port HTTP pour l’instance par défaut.


Si vous utilisez un logiciel Sun Java System Application Server autonome ou que vous n’avez pas accès au programme d’installation de Sun Java Enterprise System, installez le logiciel Web Server en procédant comme suit :

  1. Accédez à la page http://www.sun.com/downloads. Faites défiler la page jusqu’à l’en-tête Web & Proxy Servers et cliquez sur Web Servers.
  2. Téléchargez Web Server 6.1 Service Pack 2 ou ultérieur pour l’environnement linguistique et la plate-forme de votre choix.
  3. Pour procéder au téléchargement, vous devez vous connecter avec le nom d’utilisateur et le mot de passe que vous avez enregistrés auprès de MySunSM, Sun StoreSM, SunSolveSM ou du centre de support en ligne. Si vous n’avez pas encore de compte de connexion, vous pouvez vous enregistrer en ligne.

  4. Suivez les instructions d’installation du logiciel Web Server. Vous devez :
    1. extraire le logiciel de l’archive compressée ;
    2. exécuter le programme d’installation. Pour plus d’informations, reportez-vous aux instructions d’installation de Web Server sur http://docs.sun.com/doc/819-0131-10.
  5. Lors de l’installation de Web Server, le serveur d’administration pour Web Server est configuré et vous êtes invité à définir une instance Web Server par défaut.

  6. Astuce

    Notez le numéro de port choisi pour cette instance Web Server par défaut. Dans ce guide, il est supposé que le port 38000 est sélectionné comme port HTTP pour l’instance par défaut.


Installation du plug-in d’équilibrage de charge

Pour installer le plug-in d’équilibrage de charge :

  1. Exécutez le programme d’installation du logiciel que vous utilisez : Sun Java Enterprise System ou le logiciel autonome Sun Java System Application Server.
  2. Dans l’écran de sélection des composants à installer, sélectionnez Load Balancing Plugin.
  3. Dans le programme d'installation de Sun Java Enterprise System, vous devez développer l'élément Application Server pour afficher le plug-in d'équilibrage de charge. Par défaut, celui-ci n'est pas sélectionné pour l'installation.

Création de la configuration de l’équilibreur de charge

Vous allez de nouveau agir en interaction avec le serveur d’administration du domaine Application Server. Vous devez disposer d’un environnement d’exécution de shell pour cette section.

  1. Créez une configuration d'équilibreur de charge nommée MyLbConfig destinée au cluster FirstCluster :
  2. asadmin create-http-lb-config --target FirstCluster MyLbConfig

  3. Activez le cluster FirstCluster et l’application clusterjsp qui y est déployée pour l'équilibrage de charge HTTP :
  4. asadmin enable-http-lb-server FirstCluster

    asadmin enable-http-lb-application --name clusterjsp FirstCluster

  5. Créez un vérificateur de maintenance pour l'équilibreur de charge, permettant le signalement de la reprise d'une instance défaillante.
  6. asadmin create-http-health-checker --interval 10 --config MyLbConfig FirstCluster

    L'intervalle est le délai en nombre de secondes observé par le vérificateur entre deux contrôles d'une instance défaillante.

  7. Exportez la configuration dans un fichier loadbalancer.xml
  8. asadmin export-http-lb-config --config MyLbConfig loadbalancer.xml

  9. Copiez loadbalancer.xml dans le répertoire rép_install_web_server/https-nom_hôte/config/loadbalancer.xml

Démarrage de l’équilibreur de charge

Si l’instance Web Server jouant le rôle d’équilibreur de charge n’est pas déjà en cours d’exécution, démarrez le logiciel Web Server à l'aide de la commande suivante :

Si l’instance Web Server jouant le rôle d’équilibreur de charge n’est pas déjà en cours d’exécution, redémarrez le logiciel Web Server à l'aide de la commande suivante :

Vérification de l’équilibrage de charge

  1. Pour afficher la première page de l’application clusterjsp, tapez l’URL suivante dans votre navigateur :
  2. http://hôtelocal:port_web_server/clusterjsp

    Remplacez la variable hôtelocal par le nom du système sur lequel Web Server est exécuté.

    Remplacez la variable port_web_server par la valeur de l’attribut de port de l’élément LS dans rép_install_web_server/https-nom_hôte/config/server.xml. Pour cet exemple, le port 38000 est utilisé.

    Une page comparable à celle de la section Vérification de l’application clusterisée apparaît.

  3. Examinez les informations d’hôte et de session affichées. Par exemple :
    • Exécuté à partir du serveur : hôtelocal
    • Numéro de port du serveur : 38000
    • Adresse IP du serveur exécuté : 192.18.145.133
    • Session créée le : Day Mon 05 14:55:34 PDT 2005
  4. Le numéro de port du serveur est 38000, le port de Web Server. L’équilibreur de charge a fait suivre la requête vers les deux instances du cluster.
  5. En utilisant un navigateur différent, ou le même navigateur sur une machine différente, créez une nouvelle session. Les requêtes effectuées à partir du même navigateur sont « rémanentes » et accèdent à la même instance.
  6. Ces sessions doivent être réparties sur les deux instances du cluster. Pour vérifier que c’est bien le cas, consultez les fichiers journaux d’accès au serveur à l’emplacement suivant :

    • Installation Solaris Java Enterprise System :
      /var/opt/SUNWappserver/nodeagents/nom_agent_nud/i1/logs/access/server_access_log
      /var/opt/SUNWappserver/nodeagents/nom_agent_nud/i2/logs/access/server_access_log
    • Installation Linux Java Enterprise System :
      /var/opt/sun/appserver/nodeagents/nom_agent_nud/i1/logs/access/server_access_log
      /var/opt/sun/appserver/nodeagents/nom_agent_nud/i2/logs/access/server_access_log
    • Installations Application Server autonomes :
      rép_install/nodeagents/nom_agent_noeud/i1/logs/access/server_access_log
      rép_install/nodeagents/nom_agent_nud/i2/logs/access/server_access_log
  7. Ajoutez une paire nom/valeur (Name=Name Value=Duke) à stocker dans HttpSession.
  8. Cliquez sur le bouton Ajouter aux données de la session.
  9. Vérifiez que les données de la session ont été ajoutées.

Dans cette section, vous avez créé une instance devant servir pour l’équilibrage de charge et défini une configuration d’équilibrage de charge. Vous avez également vérifié l’équilibrage de charge.

Pour configurer et vérifier le basculement de session HTTP, passez à la section Configuration du basculement haute disponibilité.


Nettoyage

Pour procéder au nettoyage, vous pouvez désinstaller Application Server en suivant les étapes de la section Option 1 : désinstallation globale, ou vous pouvez tout simplement supprimer l’exemple de cluster que vous venez de créer en suivant les étapes de la section Option 2 : suppression de l’exemple de cluster.


Attention

Si vous prévoyez d'effectuer les procédures décrites dans la section À propos des clusters haute disponibilité et de HADB, ne procédez pas au nettoyage maintenant. Démarrez la section À propos des clusters haute disponibilité et de HADB puis, lorsque vous êtes prêt, effectuez le nettoyage à l'aide des procédures décrites dans cette section.


Option 1 : désinstallation globale

Pour désinstaller complètement l’application :

  1. Arrêtez les processus Application Server à l’aide des commandes suivantes :
  2. asadmin stop-cluster FirstCluster

    asadmin stop-node-agent hostname

    asadmin stop-domain domain1

    À ce stade, tous les processus liés à Application Server sont arrêtés.

  3. Désinstallez Application Server.
  4. Dans une installation Java Enterprise System, exécutez var/sadm/prod/entsys/uninstall, puis effectuez la procédure indiquée dans l'Assistant de désinstallation.

    Dans une installation Application Server autonome, exécutez rép_install/uninstall, puis effectuez la procédure indiquée dans l'Assistant de désinstallation.

  5. Si vous avez installé Web Server pour cet exercice, arrêtez l’instance Web Server servant d’équilibreur de charge et désinstallez le produit Web Server. Vous pouvez arrêter l’instance de la manière suivante :
  6. rép_install_web_server/https-nom_hôte/stop

  7. Si vous souhaitez désinstaller le produit Web Server, exécutez le programme de désinstallation à partir de rép_install_web_server.

Option 2 : suppression de l’exemple de cluster

Pour supprimer uniquement FirstCluster (l’exemple de cluster haute disponibilité) et l’exemple d’application utilisé dans cet exercice :

  1. Arrêtez les processus Application Server et effacez la configuration :
  2. asadmin stop-cluster FirstCluster

    asadmin disable-http-lb-server FirstCluster

    asadmin delete-http-lb-ref --config MyLbConfig FirstCluster

    asadmin delete-http-lb-config MyLbConfig

    asadmin delete-instance i1

    asadmin delete-instance i2

    asadmin delete-cluster FirstCluster

    asadmin undeploy clusterjsp

  3. Arrêtez l’instance Web Server jouant le rôle d’équilibreur de charge :
  4. rép_install_web_server/https-nom_hôte/stop

  5. Renommez le fichier loadbalancer.xml situé sous rép_install_web_server/https-nom_hôte/config en loadbalancer.xml.sav

Félicitations ! Vous venez de terminer la procédure de démarrage rapide pour Application Server.


Autres ressources

D’autres ressources vous permettant d’en apprendre davantage sur le logiciel Application Server et son utilisation sont disponibles :



Précédent      Suivant


Numéro de référence : 819-1253.   Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved.