Désactivation du routage statique pour un cluster

Comme les informations contenues dans une table de routage statique ne tiennent pas compte de l'état d'exécution des serveurs, il est conseillé de supprimer cette table et de revenir à l'utilisation de la table de routage dynamique dès que votre infrastructure à haute disponibilité est activée. Lorsque vous supprimez la table de routage statique, les membres du cluster recommence automatiquement à utiliser le routage dynamique pour traiter les demandes d'accès aux beans enterprise.

Pourquoi et quand exécuter cette tâche

Pour supprimer la table de routage statique, procédez comme suit :

Procédure

  1. Pour chaque membre du cluster, réglez le port ORB_LISTENER_ADDRESS à 0 (zéro).
    1. Dans la console d'administration, cliquez sur Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur, puis sous Communications, cliquez sur Ports.
    2. Cliquez sur ORB_LISTENER_ADDRESS dans la zone Nom du port.
    3. Remplacez la valeur spécifiée pour le port par 0 (zéro).
  2. Supprimez manuellement le fichier de la table de routage statique du répertoire config du gestionnaire de déploiement pour le cluster.

    Le chemin de ce répertoire config a été intégré au message que vous avez reçu lors de l'exportation initiale du fichier. Si vous n'avez pas retenu l'information, vous pouvez effectuer une recherche dans le répertoire config du gestionnaire de déploiement pour le fichier nom_cluster.wsrttbl.

  3. Synchronisez les modifications de configuration entre les noeuds.
    1. Supprimez l'Epoch de référentiel de configuration. Si vous ne supprimez pas l'Epoch de référentiel de configuration, la synchronisation met à jour uniquement les fichiers édités par le composant de service de configuration, n'incluant pas le fichier contenant la table de routage statique.
      A l'aide de Jacl :
      set configRepository [$AdminControl completeObjectName 
           node=node_name,type=ConfigRepository,*] 	
      $AdminControl invoke $configRepository refreshRepositoryEpoch 
      A l'aide de Jython :
      configRepository = AdminControl.completeObjectName('node=node_name,
          type=ConfigRepository,*') 	
      AdminControl.invoke(configRepository, 'refreshRepositoryEpoch')
    2. Répétez ce processus pour chaque noeud que vous voulez synchroniser.
  4. Arrêtez le cluster. Suivez les instructions de la section Arrêt des clusters ou Arrêt des clusters à l'aide du scriptage.
  5. Redémarrez le cluster. Suivez les instructions de la section Démarrage des clusters ou Démarrage des clusters à l'aide du scriptage.
  6. Quittez l'outil wsadmin.

Résultats

Les membres du cluster recommencent à utiliser la table de routage dynamique pour traiter les demandes IIOP.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_wlm_cluster_routetable_disable
Nom du fichier : trun_wlm_cluster_routetable_disable.html