This content has been marked as final. Show 2 replies
The configuration for <local-scheme> allows you to add a cache store but you cannot use write-behind, only write-through.
Presumably you do not want the data to be shared by the different WLS nodes, i.e. if one node puts data in the cache and that is eventually written to a RAC node, that data cannot be seen in the cache by other WLS nodes. Or do you want all the WLS nodes to share the data but just write it to different RAC nodes?
If you use a local-scheme then the data will only be local to that WLS node and not shared.
I can think of a possible way to do what you want but it depends on the answer to the above question.
Thanks for the response.
There is no harm if the cache entries are visible across the cluster. However, the application architecture requires that a given MS must write all its records to a specific RAC node, e.g. MS1 to RAC1, MS2 to RAC2, etc.