Instructions de mise en cluster de JBOSS
Pour installer Unica Campaign sur un cluster Jboss, voir (Unica Campaign Regroupement des applications Web).
Préparation des sources des données
Vous allez devoir ajouter/créer JNDI dans le même domaine JBOSS que vous souhaitez utiliser en cluster. Procédez comme suit pour créer JNDI.
- Ajoutez les modules de base de données requis dans JBOSS. Par exemple, une base de données Oracle -
jboss-cli.bat --connect --controller=JBOSS_DOMAIN_MASTER:MASTER_PORT -- commands="module add --name= oracle.jdbc --resources=<Database_Driver_Path\ojdbc8.jar> -- dependencies=javax.api,javax.transaction.api" - Impossible d'ajouter JNDI en modifiant domain.xml maître ou esclave.
Etapes du déploiement
En plus des les instructions dans le Chapitre de déploiement (Déploiement de Unica Campaign sur le serveur d'applications JBoss), effectuez les tâches suivantes :
- Lancez JBOSS Management Console.
- Accédez à l'onglet "Déploiements". Sélectionnez le ServerGroup.
- Cliquez sur le bouton Ajouter sous la section Déploiements.
- Une fenêtre contextuelle va s'ouvrir. Parcourez le fichier WAR/EAR de l'application et effectuez le processus de déploiement.
Instructions de mise en cluster de Tomcat
Pour installer Unica Campaign sur un cluster Tomcat, voir (Unica Campaign Regroupement des applications Web).
Pour la procédure de déploiement, vous pouvez consulter (Déploiement de Unica Campaign sur le serveur d'applications Tomcat)
Après le déploiement, le nom de JNDI doit être précédé de "java:/comp/env/", par exemple : campaignPartition1DS doit être indiqué comme suit : "java:/comp/env/campaignPartition1DS" lors de la création de la source de données Unica CampaignUA_SYSTEM_TABLE.
Configurez un équilibreur de charge tel que nginx afin de rediriger la demande vers tous les nœuds du cluster Tomcat.