Unica Campaign Regroupement des applications Web
Vous pouvez configurer l'application Web (J2EE) Unica Campaign dans une grappe en exécutant des tâches supplémentaires au cours de l'installation d'Unica Campaign.
Vous pouvez intégrer un environnement d'application Web en cluster Unica Campaign à Interact, Plan et Deliver.
Présentation
Les composants du serveur d'application Web Les composant du serveur d'applications Web Unica Campaign prennent en charge l'équilibrage de charge lorsque l'application Web est déployée dans un environnement en cluster.
Dans Unica Campaign, certains objets, tels les offres, sont placés en cache dans le serveur d'applications Web afin d'améliorer les temps de réponse dans l'interface utilisateur. Dans un environnement à charge équilibrée, les offres créées sur un seul serveur d'applications Web sont disponibles pour les utilisateurs dont les sessions se connectent à un autre serveur si vous avez configuré campaign_ehcache.xml.
Les objets placés en cache incluent : des offres, des attributs et des modèles d'offre, des campagnes, des sessions, des dossiers, des attributs, des initiatives et des segments.
Il est possible d'utiliser une configuration en cluster afin de réduire les interruptions de disponibilité des applications, en cas d'une panne d'un serveur d'applications Web. Etant donné que les tables du système Unica Campaign sont stockées dans une base de données externe, il n'est pas nécessaire de répliquer les données sur le serveur de secours. Si le serveur d'applications Web principal échoue, l'application Web Unica Campaign doit être démarrée sur le serveur de secours. Lorsqu'elle est démarrée, l'application Web Unica Campaign extrait toutes les données en cours de la base de données de tables système Unica Campaign.
Principales étapes
Pour installer Unica Campaign dans un environnement de l'application Web en cluster, suivez les instructions des chapitres 2 à 8 et complétez-les avec les informations du présent chapitre.
Lorsque vous installez Unica Campaign dans un cluster, il existe de nombreuses façons de configurer l'installation. Les étapes suivantes décrivent le processus de base :
- Exécutez les programmes d'installation sur un seul système : généralement, le serveur d'administration (ou son équivalent, quel qu'il soit, pour votre type de serveur d'applications).
- Créez et partagez un répertoire de fichiers pour stocker les fichiers de téléchargement de toutes les installations Unica Campaign.
- Créez le fichier EAR ou WAR et déployez-le sur le cluster et le serveur Web.
- Configurez chaque système de façon à ce qu'il partage les tables système Unica Platform et les tables systèmes Unica Campaign.
- Configurez les systèmes de façon qu'ils utilisent le répertoire de fichiers partagé.
- Déterminez quel serveur du cluster va envoyer des notifications. Supprimez le processus de notification sur tous les autres serveurs.
- Configurez campaign_ehcache.xml pour la mise en cache répartie des modèles et des dossiers d'offre, comme indiqué dans le Unica CampaignGuide d'installation d'. Pour définir la fréquence d'actualisation du cache, ajustez les paramètres de configuration de cache Unica Campaign, tels que offerTemplateDataTTLSeconds. Toutefois, cette action peut affecter les performances car des valeurs inférieures provoquent des mises à jour plus fréquentes du cache. Les paramètres de configuration sont décrits dans le document Unica Campaign - Guide d'administration.