Notes de version de Sun GlassFish Enterprise Server v2.1.1

Le déploiement de l'application Java EE avec EJB comme service Web n'est pas capturé par le plug-in d'équilibrage de charge (problème 685)

Description

Lorsque vous déployez un WAR (ou EAR) avec un service Web basé sur servlet, l'équilibreur de charge HTTP est mis à jour avec des informations relatives au service Web. Lorsqu'un service Web basé sur EJB est déployé, la configuration de l'équilibreur de charge HTTP n'est pas mis à jour pour refléter le nouvel objet.

Solution

Ajoutez ces racines de contexte manuellement au fichier de configuration de l'équilibreur de charge (loadbalancer.xml). Cependant, une reconfiguration dynamique de la configuration de l'équilibreur de charge (à l'aide de la fonction d'application automatique) entraînerait la perte des modifications manuelles antérieures.

Désactivez la fonction d'application automatique au niveau du DAS et utilisez plutôt la fonction d'exportation manuelle pour modifier et appliquer la configuration de l'équilibreur de charge au serveur Web.