Prima di iniziare
Creare e configurare un cluster Coherence. Vedere Creare i cluster Coherence e Configurare i cluster Coherence.
Un file di configurazione cache di Coherence definisce le cache e i servizi utilizzati da un'applicazione. In genere, un file di configurazione cache è incluso in un modulo GAR. Un modulo GAR viene distribuito a tutti i server Coherence gestiti nel livello dati e può essere inoltre distribuito al livello applicazione come parte di un file EAR. Il GAR fa sì che la configurazione cache sia disponibile in ogni membro del cluster Oracle Coherence. Esistono tuttavia casi d'uso che richiedono un file di configurazione cache diverso da utilizzare su server Coherence gestiti specifici. Ad esempio, un livello proxy richiede l'accesso a tutti gli artifact del GAR ma necessita di un file di configurazione cache diverso che definisca i servizi proxy da avviare.
Per definire una configurazione cache del cluster è possibile utilizzare la console di amministrazione. Un file di configurazione cache può essere associato ai cluster WebLogic o ai server Coherence gestiti in fase di esecuzione. In questo caso la configurazione cache sostituisce il file di configurazione cache incluso nel modulo GAR. È inoltre possibile omettere il file di configurazione cache da un modulo GAR e assegnarlo in fase di esecuzione. Per sostituire un file di configurazione cache in fase di esecuzione, è necessario che il file di configurazione cache sia associato a un nome JNDI. Il nome JNDI viene definito mediante l'attributo override-property dell'elemento <cache-configuration-ref>. Tale elemento si trova nel file coherence-application.xml inserito in un file GAR. Per informazioni dettagliate sul file coherence-application.xml, vedere Oracle Fusion Middleware: Sviluppo di applicazioni Oracle Coherence per Oracle WebLogic Server. Per ulteriori informazioni sull'importazione di un file di configurazione cache, vedere Uso di un file di configurazione cache del cluster.
Per definire una configurazione cache del cluster, effettuare le operazioni riportate di seguito.
cache-config/ e deve corrispondere al valore in override-property della voce cache-configuration-ref in coherence-application.xml. Ad esempio, un nome JNDI ExamplesGAR deve corrispondere a override-property di cache-config/ExamplesGAR.
Se non si seleziona questa opzione, il file di configurazione cache viene caricato direttamente dalla posizione specificata all'avvio del server.
Risultato
La configurazione cache del cluster è elencata nella pagina Configurazione: Configurazioni cache della console delle impostazioni del cluster Coherence.