Avant de commencer
Créez et configurez un cluster Coherence. Reportez-vous à Créer des clusters Coherence et à Configurer des clusters Coherence.
Un fichier de configuration de cache Coherence définit les caches et les services utilisés par une application. En règle générale, un fichier de configuration du cache est inclus dans un module GAR. Ce dernier est déployé vers tous les serveurs Coherence gérés du niveau de données ; il est également possible de le déployer dans le cadre d'un fichier EAR vers le niveau application. Le module GAR garantit que la configuration de cache est disponible sur chaque membre du cluster Oracle Coherence. Cependant, certains serveurs Coherence gérés nécessitent l'utilisation d'un autre fichier de configuration du cache. Par exemple, un niveau proxy doit avoir accès à tous les artefacts du module GAR, mais il a besoin d'un fichier de cache de configuration distinct qui définit les services proxy à démarrer.
La console d'administration permet de définir une configuration de cache de cluster. Vous pouvez associer un fichier de configuration de cache à des clusters WebLogic ou à des serveurs Coherence gérés lors de l'exécution. Dans ce cas, la configuration de cache prime sur le fichier de configuration de cache inclus dans un module GAR. Vous pouvez également omettre le fichier de configuration de cache dans le module GAR et l'affecter lors de l'exécution. Pour remplacer un fichier de configuration de cache au moment de l'exécution, celui-ci doit être lié à un nom JNDI. Ce nom JNDI est défini via l'attribut override-property de l'élément <cache-configuration-ref>. Cet élément se situe dans le fichier coherence-application.xml, lui-même packagé dans un module GAR. Pour plus d'informations sur le fichier coherence-application.xml, reportez-vous au manuel Oracle Fusion Middleware Developing Oracle Coherence Applications for Oracle WebLogic Server. Pour plus d'informations sur l'import d'un fichier de configuration de cache, reportez-vous à Utilisation d'un fichier de configuration de cache de cluster.
Pour définir une configuration de cache de cluster, procédez comme suit :
cache-config/ et doit correspondre à la valeur override-property de l'entrée cache-configuration-ref figurant dans le fichier coherence-application.xml. Par exemple, le nom JNDI de ExamplesGAR doit correspondre à la valeur override-property de cache-config/ExamplesGAR.
Si vous ne sélectionnez pas cette option, le fichier de configuration de cache est chargé directement à partir de l'emplacement indiqué au démarrage du serveur.
Résultat
La configuration de cache de cluster est répertoriée sur la page Configuration : Configurations de cache dans la console des paramètres du cluster Coherence.