Modification des paramètres de configuration Ehcache
Lorsque vous spécifiez qu'un serveur d'exécution Interact doit utiliser le gestionnaire de cache intégré appelé Ehcache pour améliorer les performances, vous pouvez configurer les paramètres utilisés par Ehcache pour optimiser sa valeur dans votre groupe de serveurs d'exécution.
Pour configurer le gestionnaire de cache Ehcache, vous pouvez ouvrir les propriétés de configuration suivantes dans Marketing Platform :
Interact > cacheManagement > Cache Managers > EHCache > Parameter Data
Cette catégorie de configuration contient un ensemble de propriétés de configuration par défaut pour Ehcache qui correspondent aux paramètres que vous pouvez spécifier dans un fichier de configuration Ehcache. Vous pouvez également créer des paramètres supplémentaires dans cette catégorie en cliquant sur (Paramètre) et en le nommant pour correspondre au paramètre Ehcache que vous souhaitez modifier.
Pour des informations sur les propriétés de configuration pour Ehcache, voir Interact - Guide d'administration, Annexe B : Propriétés de configuration d'environnement d'Interact. Vous pouvez également consulter la documentation Ehcache se trouvant dans http://ehcache.org/files/documentation/EhcacheUserGuide-2.0-2.3.pdf.
Notez que pour des performances optimales avec Ehcache, dans les paramètres de configuration du serveur d'exécution Interact dans IBM® Marketing Platform, définissez la plus petite valeur possible pour le délai d'attente de la session (Interact > cacheManagement > caches > InteractCache > TimeoutInSecs).
Chaque session Interact contient une certaine quantité de données de session en mémoire. Plus les sessions sont longues, plus les besoins en mémoire simultanés sont élevés. Par exemple, si vous attendez 50 sessions par seconde et que chaque session reste active pendant 20 minutes, la mémoire doit pouvoir prendre en charge 60 000 sessions à la fois, si chaque session dure 20 minutes.
La valeur doit être logique avec le scénario. Par exemple, une session de système d'appel doit pouvoir rester active pendant une minute, alors qu'une session de site Web doit rester active pendant 10 minutes.