Jboss-Clusteringrichtlinien
Für die Installation von Unica Campaign auf Jboss-Cluster siehe (Unica Campaign-Webanwendungsclustering).
Vorbereiten der Datenquellen
Sie müssen JNDI in derselben JBOSS-Domäne hinzufügen/erstellen, die Sie im Cluster verwenden möchten. Bitte befolgen Sie die folgenden Schritte zur Erstellung von JNDI.
- Fügen Sie die erforderlichen Datenbankmodule in JBOSS hinzu. Zum Beispiel, Orakel-Datenbank –
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" - JNDIs können durch Änderung der domain.xml von Master und Slave hinzugefügt werden.
Bereitstellungsschritte
Führen Sie zusätzlich zu den Anweisungen im Bereitstellungskapitel (Bereitstellen von Unica Campaign unter JBoss Application Server) die folgenden Aufgaben durch:
- Starten Sie die JBOSS-Verwaltungskonsole.
- Navigieren Sie zur Registerkarte "Bereitstellungen". Wählen Sie die ServerGruppe aus.
- Klicken Sie auf die Schaltfläche Hinzufügen unter dem Abschnitt Bereitstellungen.
- Es wird ein Pop-up-Fenster angezeigt, in dem Sie die Anwendung WAR/EAR durchsuchen und den Bereitstellungsprozess abschließen können.
Tomcat-Clustering-Richtlinien
Für die Installation von Unica Campaign auf Tomcat-Cluster siehe (Unica Campaign-Webanwendungsclustering).
Für Bereitstellungsschritte können Sie auf (Bereitstellen von Unica Campaign unter Tomcat Application Server) verweisen.
Nach der Bereitstellung sollte dem JNDI-Namen z. B. "java:/comp/env/" vorangestellt werden: campaignPartition1DS sollte bei der Erstellung der Unica Campaign UA_SYSTEM_TABLE-Datenquelle als "java:/comp/env/campaignPartition1DS" angegeben werden.
Konfigurieren Sie einen Load Balancer wie nginx, um Anfragen an alle Knoten des Tomcat-Clusters umzuleiten.