Instructions de mise en cluster dans WebSphere
Si vous installez Unica Campaignsur un cluster dans WebSphere®, effectuez les étapes complémentaires à la procédure d'installation de Unica Campaign sur WebSphere®.
Préparation des sources des données
Outre les autres instructions fournies dans ce guide, effectuez les tâches suivantes pour vos sources de données :
- La base de données Unica Campaign doit se trouver sur un serveur accessible à tous les serveurs dans le cluster, mais n'a pas besoin de se trouver sur un serveur du cluster.
- Lorsque vous configurez le fournisseur JDBC, spécifiez le cluster comme portée.
Installation des produits
Lorsque vous exécutez le programme d'installation, veillez à installer Unica Platform et Unica Campaign une seule fois sur le serveur désigné comme serveur d'administration du cluster. Le serveur d'administration est accessible à tous les serveurs dans le cluster Unica Campaign.
Il est inutile d'installer les logiciels sur chaque membre du cluster. Au lieu de cela, vous l'installez sur le serveur d'administration, créez le fichier EAR ou WAR, puis déployez le fichier EAR ou WAR sur chaque membre du cluster.
Etapes de prédéploiement
Avant de déployer Unica Campaign, effectuez les tâches suivantes :
- Partagez le répertoire de niveau supérieur à la base duquel Unica Campaign est installé. Par exemple, si vous avez installé Unica Campaign dans C:\CampaignCluster\UNICA\Campaign, vous devez partager la totalité du répertoire CampaignCluster.
Etapes du déploiement
En plus des les instructions dans le Chapitre de déploiement (Deploying the Unica Campaign web application), effectuez les tâches suivantes :
- Mappez les modules avec les serveurs. Lorsque vous définissez les options dans l'assistant de Sélection des options d'installation pour WebSphere®, sélectionnez le cluster et le serveur Web lors du mappage des modules aux serveurs.
- Instructions supplémentaires pour la propriété de la machine JVM générique : Configurez la propriété de la machine JVM générique sur chaque serveur du cluster.
Le chemin que vous indiquez dans <CAMPAIGN_HOME> et d'autres propriétés doit pointer vers le répertoire d'installation partagé.
Définissez les paramètres supplémentaires suivants pour les clusters :
- Définissez le paramètre suivant pour vous assurer que l'ETL Deliver n'est pas déclenché par tous les nœuds en cluster :
-Dcampaign.deliveretl.disabled=true
Concernant le noeud qui doit déclencher les données ETC Unica Deliver pour tous les autres noeuds, définissez le paramètre sur false.
- Définissez le paramètre suivant pour vous assurer que l'ETC Unica Interact n'est pas déclenché par tous les noeuds en cluster :
-Dcampaign.interactetl.disabled=true
Concernant le nœud qui doit déclencher les données ETC Interact pour tous les autres nœuds, définissez le paramètre sur false.
- Définissez le paramètre suivant pour vous assurer que l'ETL Deliver n'est pas déclenché par tous les nœuds en cluster :
Etapes de post-déploiement
Si vous utilisez un plug-in pour l'équilibrage de charge, effectuez les étapes de configuration suivantes :
- Pour qu'Unica Campaign puisse fonctionner efficacement dans un environnement en cluster, les utilisateurs doivent rester sur le même noeud pendant l'intégralité de leur session. Cette option de gestion de session et d'équilibrage de charge est appelée l'affinité de session. La documentation relative à votre serveur d'application fournit plus de détails sur la configuration de l'installation pour utiliser l'affinité de session. Remarque : Lorsqu'un nœud tombe en panne sur un système qui met en œuvre cette option, chaque session utilisateur sur ce nœud tombe également. L'équilibreur de charge ne doit pas basculer les utilisateurs vers un autre noeud disponible, car l'authentification des utilisateurs ne s'applique qu'à un seul noeud dans Unica Campaign. Les utilisateurs sont invités à se reconnecter. Dans certains cas, une erreur inattendue et la perte des données correspondante peuvent se produire.
- Connectez-vous à Unica Campaign. Sélectionnez et configurez les paramètres d'URL suivants de sorte que toutes les références au serveur Unica Campaign utilisent l'hôte et le port du proxy.
Campaign | navigation | serverURL