Selecting an Interface for Multicast Listener does not Honor by coherence.localhost
Last updated on NOVEMBER 14, 2017
Applies to:Oracle Coherence - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
Customer is trying to form a cluster using cluster-config-->multicast-listener. Coherence members cannot join each other in spite of specifying "-Dcoherence.localhost" if the machine have two or more interfaces with configured different metric value. It seems that network metric dominates over specifying "-Dcoherence.localhost" for the cluster members in the multicast cluster to honor. The documentation page said that by default, the interface (NIC) of the unicast-listener IP address is used for the multicast socket. Which means -Dcoherence.localhost given to the cluster members should honor while forming a multicast coherence cluster but it is not.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms