Coherence .Net Clients Are Not Reconnected With Coherence Servers When One Of The Node Gets Rebooted (Doc ID 2290643.1)

Last updated on AUGUST 02, 2017

Applies to:

Oracle Coherence - Version 3.7.1.14 and later
Information in this document applies to any platform.

Symptoms

Coherence Clients are connected to Coherence Servers via Load Balance Points. And F5 LBP as connecting as Round Robin to each coherence servers. Coherence Clients are not reconnected with Coherence Servers when one of the Proxy node gets rebooted. 

Customer have one of 4 servers in PROD Coherence Clusters using multicast address. One of our Coherence server getting rebooted , Coherence client is not getting connected other available Proxy servers instead its still stuck with rebooted server.

One of the Coherence servers gets rebooted... Clients are always struck with those rebooted servers until it gets completed. its happening in PROD region. To resolved the issue, Clients servers customers are doing IIS reset to reconnect.  Issue happening only with .Net clients when they start the Proxy server. Issue not seen with Java Clients.

Issue happening only with .Net clients when they start the Proxy server. And issue is also seen with the first client request after the Proxy server is stopped. Once the client is able to establish the connection, then the issue is not seen with the subsequent client connections.

The connection is successful only if Open= true

2017-03-28 15:18:17,293 DEBUG [Coherence] 2017-03-28 15:18:17.292/3765697.381 Oracle Coherence GE 3.7.1.14 <D6> (thread=Proxy:stratui-ExtPS:TcpAcceptor,
member=12): Opened: TcpConnection(Id=0x0000015B165ABDCC0A29020FEDC54286B795CC369D3F306CCA1998EC27C2C604, Open=true, Member(Id=0, Timestamp=3986-03-28 15:05:37.278,
Address=10.40.4.13:0, MachineId=0, Location=machine:tlequiwb,process:w3wp, Role=.NET RTC client), LocalAddress=10.41.2.15:10199, RemoteAddress=10.40.4.13:53787)

If Open=false, then the connection is not successful

2017-03-28 15:18:17,281 DEBUG [Coherence] 2017-03-28 15:18:17.281/3333761.352 Oracle Coherence GE 3.7.1.14 <D6> (thread=Proxy:stratui-ExtPS:TcpAcceptor:TcpProcessor, member=4): Released: TcpConnection(Id=0x0000015B165ABDC10A29020DE088A9FCF6339101E4815F01C976B6D42B1 B3147, Open=false, Member(Id=0, Timestamp=3986-03-28 15:05:37.278,
Address=10.40.4.13:0, MachineId=0, Location=machine:tlequiwb,process:w3wp, Role=.NET RTC client), LocalAddress=0.0.0.0:10199, RemoteAddress=10.40.4.13:53786)

First Attempt with Open as False and the Client request gets redirected to another proxy node.

 

Changes

 

Cause

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