Hello guys,
Today I’m going to introduce the Coherence Server Out-of-Process configuration.
Once this configuration has changed a lot between versions 11G to 12C, the post will be a little bit more detailed (than usual).
The table below summarize these changes:
From | To |
osb-coherence-cache-config.xml | Coherence Cache Config resource |
osb-coherence-override.xml | Coherence Cluster resoruce |
Out-Of-Process Cache Server | New WLS node/cluster |
Follow the steps:
1 – Create the managed servers for coherence and also the cluster for these managed servers:
2 – Restart all managed servers (including OSB);
3 – Add the cluster created for the managed servers of coherence to the targets of the “Coherence cluster” automatically created in the default installation (defaultCoherenceCluster):
4 – Restart the coherence’s managed servers;
5 – Deploy the artifact “resultcache.gar” in Coherence_Cluster target:
6 – Add to the arguments in server start of the managed servers of OSB: “-DOSB.coherence.cluster=CoherenceCluster -Dtangosol.coherence.distributed.localstorage=false”;
7 – Add to the arguments in server start of the managed servers of Coherence: “-DOSB.coherence.cluster=CoherenceCluster”;*
*the name CoherenceCluster should be the same as in (Environment > Coherence Clusters)
8 – Restart all managed servers;
That’s all for today.
Jackson.