My Oracle Support Banner

Is there any special configuration required for InCache on multihomed machines? (Doc ID 1508844.1)

Last updated on MARCH 25, 2024

Applies to:

Oracle WebCenter Sites - Version 7.6.2 and later
Information in this document applies to any platform.

Goal

Each CS node is a multihomed machine with more than one network adapter. When configuring InCache we have specified the address to use for listener configuration in

<cacheManagerPeerListenerFactory
  class="net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory"
  properties="hostName=node1.customer.com, port=41021, remoteObjectPort=41121, socketTimeoutMillis=2000" />

but have noticed two things
a) InCache is binding to all interfaces not just one as we would expect
b) cache peers are announcing themselves as being on addresses other than those configured in hostName parameter above, so cache invalidation across the cluster is not working.

How should we configure InCache for multihomed machines?
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.