Gestion des portlets dans votre cluster
Etant donné que tous les serveurs HCL Portal du cluster partagent une base de données, vous pouvez utiliser un nœud quelconque pour gérer vos portlets. Les noeuds de cluster peuvent s'exécuter lors de la gestion des portlets. Lorsque vous déployez un portlet, HCL Portal enregistre les données de configuration du portlet dans la base de données HCL Portal. Puis, HCL Portal transfère le module Web de l'application du portlet ainsi que la configuration qui lui est associée au gestionnaire de déploiement. Le gestionnaire de déploiement est responsable de l'insertion du module Web dans chaque noeud du cluster.
Avant de commencer
Procédure
- Déployez les portlets en utilisant soit la page Administration d'HCL Portal, soit la fonction d'interface de configuration XML (commande xmlaccess).
- Placez-vous dans le répertoire wp_profile_root/ConfigEngine.
- Exécutez la tâche suivante pour activer les portlets déployés et synchroniser les modifications entre tous les membres du cluster :
Remarque : Si vous exécutez la tâche activate-portlets alors que vous êtes connecté à HCL Portal, vous devez vous déconnecter, puis vous reconnecter pour voir le statut des portlets mis à jour.
Tableau 1. Tâche pour activer les portlets déployés. Système d'exploitation Tâche AIX® HP-UX Linux™ Solaris ./ConfigEngine.sh activate-portlets -DWasPassword=password IBM®i ConfigEngine.sh activate-portlets -DWasPassword=password Windows™ ConfigEngine.bat activate-portlets -DWasPassword=password z/OS® ./ConfigEngine.sh activate-portlets -DWasPassword=password - Utilisez les informations suivantes pour fournir des portlets en tant que services WSRP :
En fournissant un portlet comme service WSRP, un Producteur rend le portlet disponible à distance pour les Consommateurs. La base de données HCL Portal signale si un portlet déployé dans le cluster est fourni comme service WSRP. Dans la mesure où la base de données HCL Portal est partagée par les différents nœuds du cluster, tous les nœuds sont mis à jour lorsqu'un portlet est fourni comme service WSRP.
The URLs of the Producer services definitions in the Web Services Description Language (WSDL) document always automatically point to the web server that is running load-balancing in the cluster. Ce paramètre par défaut garantit que toutes les requêtes des Consommateurs démarrant les services WSRP du Producteur sont correctement réparties.
Les URL des Producteurs sont générés en vérifiant d'abord les paramètres des ports SOAP WSRP, comme décrit dans la documentation WSRP. Si les valeurs du port SOAP ne sont pas définies, les valeurs des propriétés host.name et host.port de
ConfigService
sont utilisées. Ces valeurs indiquent normalement le répartiteur de la charge du trafic. Si aucune valeur n'est indiquée pour les ports SOAP ou dansConfigService
, le nom d'hôte et le port de la demande utilisés pour référencer le document WSDL du Producteur sont utilisés. - La désinstallation de portlets dans un environnement en clusters s'effectue de la même manière que dans un environnement autonome. Sa désinstallation supprime sa configuration des bases de données et tous les membres du cluster partagent la même base de données. Par conséquent, le portlet désinstallé est automatiquement inaccessible aux autres membres.